第1个回答 2013-03-15
replaceAll("[\\s()]","_");
‘\’斜线本身需要转义。所以空格的表示是\\s
第2个回答 2008-03-12
replace("(\(|\)|\s+)","_");
第3个回答 2015-09-15
不是这样用的,可以参考下以下用法:
String src= "aaabbbcccdddaaa";
String newStr = src.replace("aaa","eee");
输出结果为:eeebbbcccdddaaa。
String src= "aaabbbcccdddaaa";
String newStr = src.replaceAll("aaa","eee");
输出结果为:eeebbbcccdddeee。
备注:replace是只替换第一个符合的,replaceAll是替换的所有符合条件的。