Filtering doubled value

Hi

I need to find all the files that have at least two cases of "##3X" in the GENRE field; where X is any digit ranging from 0 to 9

So if a file has only "##33" or something like "##33 ##50" - it is not my concern

But if a file something like "##33 ##50 ##30" ## or "##31 ##35 ##ACTION ##39" - then it must be singled out

I've tried

GENRE HAS ##3 AND GENRE HAS ##3

but that code works exactly the same as

GENRE HAS ##3

[which is not enough]

How do I tell Mp3tag to look twice for the "##3"?

What about
%genre% MATCHES "3#\d+.*3#\d+"

I can't test this as I have only genuine genres in my collection.

That does nothing. Everything gets filtered out [even files without any value]; I get an empty list

You should know you syntax better and see that it should read:
%genre% MATCHES "##3\d+.*##3\d+"

This seems to work; than you very much

And I can even extend it to

%genre% MATCHES "##3\d+.*##3\d+.*##3\d+"

to deal in the first place with the most notoriuos [at least tripple] cases

The records with 3 repetitions should be included in the list with 2 repetitions.

Yes it does

I only used that version for triplets to take care of them in the first place

No I will take care of the rest