如果字符串在单词之间有多个空格:
The cat sat on the mat.
Run Code Online (Sandbox Code Playgroud)
你如何使它成为一个单一的空间?
The cat sat on the mat.
Run Code Online (Sandbox Code Playgroud)
我尝试了这个,但它不起作用:
myText = myText.trim().replace(" ", " ");
Run Code Online (Sandbox Code Playgroud)
Luk*_*der 52
使用正则表达式:
myText.trim().replaceAll("\\s+", " ");
Run Code Online (Sandbox Code Playgroud)
这包括:"修剪文本,然后用一个空格替换所有出现的一个或多个空格字符(包括制表符,换行符等)"
有关Java正则表达式的更多详细信息,另请参见java.util.regex.Pattern:
http://download.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html
| 归档时间: |
|
| 查看次数: |
19834 次 |
| 最近记录: |