其他分享
首页 > 其他分享> > 替换所有换行符和2个以上的字符空格

替换所有换行符和2个以上的字符空格

作者:互联网

public static String replaceAllSpacesAndLineFeed(String str) {//替换所有换行符和2个以上的字符空格
    if (StringUtils.isNotBlank(str)) {
        Pattern p = Pattern.compile("\t|\r|\n");
        Matcher m = p.matcher(str);
        str = m.replaceAll("");
        p = Pattern.compile("\\s{2,}");
        m = p.matcher(str);
        str = m.replaceAll(" ");
    }
    return str;
}

 

标签:字符,String,Pattern,空格,compile,replaceAll,str,matcher,换行符
来源: https://www.cnblogs.com/jiangyyyf/p/15244550.html