Include 2 non-consecutive characters

Hello,
I wanted to include in a Keycheck block, 2 characters from the following groups: uppercase, lowercase, and numbers that may or may not be consecutive.
A character of the mentioned groups would be:
STRINGKEY @input.PASS DoesNotMatchRegex “[a-z]”
STRINGKEY @input.PASS DoesNotMatchRegex “[A-Z]”
STRINGKEY @input.PASS DoesNotMatchRegex “[0-9]”

Please can you provide a list of valid and invalid strings so we can better understand what you mean?

Sorry, but I later understood that it was not as I said above, but that it had to contain 2 characters from the following groups: uppercase, lowercase, and numbers, that is, either uppercase and lowercase, or uppercase and numbers, or lowercase and numbers. And this I have managed to do.