Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么这行代码不起作用?它应该用任何内容替换所有标点符号。
m = m.replace("[\\?\\.;:'\"]", "")
在 java 中执行此行后,m 不会更改,即使它包含标点符号。为什么?
这是因为replace需要一个String; 你需要调用replaceAll,它确实需要一个正则表达式。
replace
String
replaceAll