如果字符串的单词之间有多个空格:
The cat sat on the mat.
如何将其变成一个单独的空间?
The cat sat on the mat.
我尝试了这个但没有成功:
myText = myText.trim().replace(" ", " ");
用正则表达式:
myText.trim().replaceAll("\\s+", " ");
其内容为:“修剪文本,然后用一个空格替换所有出现的一个或多个空格字符(包括制表符、换行符等)”
有关 Java 正则表达式的更多详细信息,另请参阅 java.util.regex.Pattern:
http://download.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html http://download.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)