我需要一个正则表达式来验证一个长度为 7 且不包含元音、数字 0 和数字 1 的字符串。
我知道像这样的字符类,[a-z]
但必须以这种方式指定每种可能性似乎很痛苦:[2-9~!@#$%^&*()b-df-hj-np-t...]
例如:
如果我传递一个字符串
June2013
- 它应该会失败,因为字符串的长度是 8,它包含 2 个元音和数字 0 和 1。如果我传递一个字符串
XYZ2003
- 它应该会失败,因为它包含 0。如果我通过一个字符串
XYZ2223
- 它应该通过。
提前致谢!