replaceAll("\\s+")和replaceAll("\\\\s+")有什么不同?我通常使用\\s+,但有时也会使用\\\\s+。
发布于 2014-11-27 22:14:11
\\s+ -->替换一个或多个空格。
\\\\s+ -->一次或多次替换后跟s的文字\。
代码:
public static void main(String[] args) {
String s = "\\sbas def";
System.out.println(s);
System.out.println(s.replaceAll("\\s+", ""));
System.out.println(s.replaceAll("\\\\s+", ""));
}O/P:
\sbas def
\sbasdef
bas defhttps://stackoverflow.com/questions/27172649
复制相似问题