对不起家伙,我是新手,我正在重述我的问题。我有一个正则表达式[A-Za-z0-9._]*[A-Za-z]+[A-Za-z0-9._]*
单独接受字母表,字母数字但不单独数字,并且允许使用特殊字符。(点)和(下划线)。
有效条目
接受上述要求。
但是,如果我输入ààâüüúúàççé
之类的字符,则表示不接受。然后一位朋友给了[\p{L}\d._]*\p{L}+[\p{L}\d._]*
这个不起作用。让我知道是否需要修改[\p{L}\d._]*\p{L}+[\p{L}\d._]*
以接受ààâüüúúàççé
。
答案 0 :(得分:1)
它对我有用:
"ààâüüúúàççé".matches( "^[\\p{L}\\d._]*\\p{L}+[\\p{L}\\d._]*$" ); // true