Java 使用单个正则表达式减少字符串代码

Java 使用单个正则表达式减少字符串代码,java,Java,我使用这两个正则表达式语句。我只想使用一个正则表达式规则来减少所有类型空格的代码 strTestIn = strTestIn.replaceAll("[ ]+", " "); strTestIn = strTestIn.replaceAll("(\\t)+", " "); 我需要用什么正则表达式呢 strTestIn = strTestIn.replaceAll("\\s+", " "); 见全班同学 \s匹配空白字符:[\t\n\x0B\f\r] 见全班同学 \s与空白字符匹配:[\t

我使用这两个正则表达式语句。我只想使用一个正则表达式规则来减少所有类型空格的代码

strTestIn = strTestIn.replaceAll("[ ]+", " ");  
strTestIn = strTestIn.replaceAll("(\\t)+", " ");
我需要用什么正则表达式呢

strTestIn = strTestIn.replaceAll("\\s+", " ");
见全班同学

\s
匹配空白字符:
[\t\n\x0B\f\r]

见全班同学


\s
与空白字符匹配:
[\t\n\x0B\f\r]

@οο拞拞:不太确定,我从文档中复制了这句话。我想会的。你可以测试一下。@ο不太确定,我从文档中复制了那句话。我想会的。你可以测试一下。