我需要一个正则表达式来匹配ASCII非字母数字字符.正则表达式不应与非ASCII字符匹配.我使用以下内容:
"[\\u0000-\\u002f\\u003a-\\u0040\\u005b-\\u0060\\u007b-\\u007f]"
Run Code Online (Sandbox Code Playgroud)
我可以简化这个正则表达式吗?
是的,您可以使用字符类交集.例:
[\\p{ASCII}&&\\P{Alnum}]
Run Code Online (Sandbox Code Playgroud)
这意味着:所有ascii字符和所有非字母数字字符之间的交集
| 归档时间: |
|
| 查看次数: |
955 次 |
| 最近记录: |