string = str.replaceAll("\\W", " ")
这将用""(空格)替换所有特殊字符.
但我尝试将短划线" - "排除为特殊字符.
这是我的尝试:
string = str.replaceAll("\\W[^-]", " ")
但这不是我所期待的.
问:我该如何工作?
java regex
java ×1
regex ×1