8文字で構成される任意の単語に一致する正規表現を作成したいのですが、これらの文字は文字セット[A-Za-z0-9]に属している必要があります。
ただし、3つの文字セット(大文字、小文字、数字)のそれぞれから少なくとも1文字で構成する必要があります。
これは私が使用している正規表現です:
^[a-zA-Z0-9]{8}$
ただし、これは次のような例と一致します。
09823983
language
mainMenu
しかし、私は次のような単語を一致させたい:
uXk3mHy9
正規表現を使用してこれを行うにはどうすればよいですか?