正则表达式或用单个空格替换多个空间的方法
能告诉我有没有办法在java或spring中用单个空格替换多个空间? 任何stringUtils函数都一样吗?
喜欢
1。
test test test test
2。
test test test test
3。
test test test test
要替换多个空格
output = input.replaceAll("[ ]+", " ");
或者替换多个空格字符(包括空格,制表符,换行符等)
output = input.replaceAll("\\s+", " ");
这是@pswg的变体 – 它忽略了换行符,但仍然有标签等。
output = input.replaceAll("[^\\S\\r\\n]+", " ");
- Java Runtime.getRuntime()。exec丢失/更改一些参数
- JavaFX WebEngine上的UserAgent实现方法
- Eclipse Juno Metrics插件
- Java:合并2个“bean”以生成一个新的bean
- Java获取referer URI?
- WAS 8.5:java.lang.ClassCastException:org.apache.xerces.jaxp.SAXParserFactoryImpl与javax.xml.parsers.SAXParserFactory不兼容
- 将负片转换为正片
- 哪里放组成组件?(JSF 2.0)
- 包装器找不到servlet类Eclipse停止为Tomcat生成类文件