标签: java
我正在使用这两个正则表达式语句。我想只使用一个正则表达式规则来减少所有类型空间的代码
strTestIn = strTestIn.replaceAll("[ ]+", " "); strTestIn = strTestIn.replaceAll("(\\t)+", " ");
我需要使用什么正则表达式?
答案 0 :(得分:4)
strTestIn = strTestIn.replaceAll("\\s+", " ");
请参阅Pattern课程
\s匹配空白字符:[ \t\n\x0B\f\r]
\s
[ \t\n\x0B\f\r]