0

我想为包含 8 个数字字符 [0-9] 和 1 个字母字符 [az] 的字符串构建一个正则表达式,总共 9 个字符。字母字符和数字字符的位置可以是任何方式,例如数字字符可以先出现12345678a或字母字符可以出现在开头a12345678

对于上面,我尝试了下面的正则表达式:

 (([0-9]{8}[^.aeiou])|([^.aeiou][0-9]{8}))

但它选择了一个超过 9 个字符的字符串。我已经在正则表达式上对其进行了测试,您可以在下面查看它的屏幕截图。

图片

谁能帮我解决它?谢谢你的时间。

4

0 回答 0