Mik*_*679 3 java regex string replace alphanumeric
我知道如何替换字符串中的所有非字母数字字符,但是如何从字符串的开头和结尾开始呢?
我需要这个字符串:
"theString"
成为:
theString
替换字符串中的所有非字母数字字符:
s = s.replaceAll("[^a-zA-Z0-9\\s]", "");
Run Code Online (Sandbox Code Playgroud)
使用^(匹配字符串的开头)和$(匹配结尾)锚点:
s = s.replaceAll("^[^a-zA-Z0-9\\s]+|[^a-zA-Z0-9\\s]+$", "");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14672 次 |
| 最近记录: |