这两个正则表达式有什么区别:
[a-zA-Z!@#$%^&*()_=;.?]+[0-9]+
和
[a-zA-Z]+[!@#$%^&*()_=;.?][0-9]+
token 可以以多个字母字符开头,并以数字序列结尾。它还可以以一个特殊字符开头,并以数字序列结束。
第一个正则表达式将字符串 jkl3242oij92384nji332332!23#900&6382^832983@7729.979797_70979797
分解为所需的标记,但第二个则没有。为什么?
如何实现只允许一个特殊字符这一概念?
最佳答案
关于java - 这两个正则表达式有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19674414/