对不起,伙计们,我是新手,我重新构建了我的问题。我有一个正则表达式[A-Za-z0-9._]*[A-Za-z]+[A-Za-z0-9._]*
,它只接受字母,字母数字但不只接受数字,允许的特殊字符是.(点)和(下划线)。
有效条目是
- ABC123de(字母数字 - 无论大小写)
- ABCDEfgh(仅字母 - 不分大小写)
- Abc.123(仅允许特殊字符为 _ 和 .)
它正在接受上述要求。
但是,如果我输入诸如 之类的字符ààâüüúúàççé
,则不接受。然后一位朋友给了这个[\p{L}\d._]*\p{L}+[\p{L}\d._]*
不起作用。让我知道我们是否需要修改[\p{L}\d._]*\p{L}+[\p{L}\d._]*
才能接受ààâüüúúàççé
。