我有这样的例子:
"hello . world . thanks ."
我想得到这个:
"hello. world. thanks."
我试过了
text = text.replaceAll(" .",".");
text = text.replaceAll(" \\.",".");
text = text.replaceAll(" \\.","\\.");
但它不起作用。有什么解决办法吗??
谢谢大家
最佳答案
replaceAll
在第一个参数中使用正则表达式。如果你想要一些非常简单的东西(也就是给定的例子,假设你的实际问题并不复杂很多)你可以只使用 replace
。
text = text.replace(" .", ".");
关于java - 在 Java 中如何将 "space and dot"替换为 "dot"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17370649/