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

public class StringUtils {
    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!"));
    /*-----------------------------------
    笨方法:String s = "你要去除的字符串";
            1.去除空格:s = s.replace('\\s','');
            2.去除回车:s = s.replace('\n','');
    这样也可以把空格和回车去掉,其他也可以照这样做。
    注:\n 回车(\u000a)
    \t 水平制表符(\u0009)
    \s 空格(\u0008)
    \r 换行(\u000d)*/

博文来源:http://blog.csdn.net/qq272803220/article/details/8481550

博文来源:http://blog.csdn.net/qq272803220/article/details/8481550java去除字符串中的空格、回车、换行符、制表符public class StringUtils { public static String replaceBlank(String str) { String dest
Java随机字符串生成器,可用于生成随机密码,加密算法密约(AES,RSA等)等场景,支持可选字符范围配置(如只允许数字,只允许字母,只允许数字字母,特殊字符等混合配置),即在选择的字符范围内去实现随机字符串生成,支持特殊字符生成,特殊到可以生成回车符,换行符制表符,转义符,空格等。 带洗牌算法功能,即在生成随机字符串之前,可以先将源字符范围进行随机洗牌,大大增强最终产生的字符串的随机性。
一、字符串的格式化 1、字符串的格式化 trim()函数可以去除字符串的开始位置和结束位置的空格,并将结果字符串返回,默认情况下去除的字符是换行符回车符(\n和\r),水平和垂直制表符(\t和X0B) ltrim()函数只从字符的开始处(左边)去除空格 rtrim()函数只从函数的结束处(右边)去除空格 2、格式化字符串以便显示 ①使用HTML格式化:n12br()函数 在字符串的新行(\n)之前插入换行符 echo nl2br(One line.\nAnother line.); String dest = ""; Pattern p = Pattern.compile("\\s*|\t|\r|\n"); Matcher m = p.matcher(str); dest = m.replaceAll(""); 大家可以把这个包装成一个方法,直接拿... String str = "A\\B\\C"; System.out.println(str); System.out.println(str.replaceAll("\\\\","")); A\B\C String str = "AB\n\tC"; System.out.println(str); System.out.println("替换后:"+str.replaceAll("\n|\t.
Java,我们可以使用replaceAll()方法,以及正则表达式来去除字符串换行符。具体的实现代码如下: String str = "hello\nworld"; String result = str.replaceAll("\\n", ""); 其,replaceAll()方法,第一个参数使用了正则表达式的"\n"来匹配换行符,第二个参数为空字符串,表示将匹配到的换行符替换为空字符串