String str = "abc234 $ erer345";// 这样写去不掉str.replaceAll("\\s+\\\\$\\s+|\\s+\\\\$|\\\\$\\s+","$");// 这样写报错str.replaceAll("\\s+\\$\\s+|\\s+\\$|\\$\\s+","$")
随便问一句,\s是不是无法匹配全角空格?