How to delete specific indexes from snapshot?

Hi Team,
We use daily indices in elasticsearch and each day we take the snapshot of previous day in our snapshot repository.

We want to delete specific indexes matching some pattern from the snapshots. Is it possible to delete specific index from the snapshot? I tried searching the documentation, but could only find a way to delete snapshot.

No but you can probably take another snapshot which snapshots only the indices you want to keep and then remove the older snapshots.
As the other index segments won't be used anymore they will be most likely removed.