System.out.println("替换 字符 串中连续 2个以上的 空格为一个空格".replaceAll("[ ]+", " "));

除字符串中的空格、回车、换行符、制表符

public static String replaceBlank(String str) {
        String dest = "";
        if (str!=null) {
            Pattern p = Pattern.compile("\\s*|\t|\r|\n");
            Matcher m = p.matcher(str);
            dest = m.replaceAll("");
        }
        return dest;
    }
    public static void main(String[] args) {
        System.out.println(StringUtils.replaceBlank("just do it!"));
    }

asoren
404 声望15 粉丝