nik*_*svp 99
请尝试以下字母数字正则表达式
"^[a-zA-Z0-9]*$"
Run Code Online (Sandbox Code Playgroud)
^ - 字符串的开头
[a-zA-Z0-9]* - 包含多个字符
$ - 字符串结束
查看更多:http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html
Fra*_*itt 23
[a-zA-Z0-9]只匹配ASCII字符,不匹配
String target = new String("A" + "\u00ea" + "\u00f1" +
"\u00fc" + "C");
Run Code Online (Sandbox Code Playgroud)
如果您还想匹配unicode字符:
String pat = "^[\\p{L}0-9]*$";
Run Code Online (Sandbox Code Playgroud)
Tim*_*ker 17
只允许使用ASCII或其他字符吗?
^\w*$
Run Code Online (Sandbox Code Playgroud)
将(在Java中)限制为ASCII字母/数字和下划线,
^[\pL\pN\p{Pc}]*$
Run Code Online (Sandbox Code Playgroud)
还允许国际字符/数字和"连接标点符号".
| 归档时间: |
|
| 查看次数: |
217260 次 |
| 最近记录: |