格式如下:\r\n\0\n只保留0谢谢大虾

解决方案 »

  1.   

    说错了。
    格式是:\r\n0\n结果:0谢谢
      

  2.   

    查手册吧,好像 \W 还是 \S 就是表示空白字符的。
    这个问题应该不难吧:String str = "\r\na\n a";
    System.out.println(str.replaceAll("\\W", ""));  <== 这个输出“aa”,回车、换行和空格都替换掉了
    System.out.println(str.replaceAll("\\S", ""));  <== 这个输出3个空行,最后一行有个空格,把非空白字符全换掉了
    System.out.println(str.replaceAll("[\\r\\n]", ""));  <== 这个输出“a a”,空格没有替换
    System.out.println(str.replaceAll("[\\r\\n ]", "")); <== 这个输出"aa",等价于第一个
      

  3.   

    字符串\r\n0\n 只保留0 如何拆分 
      

  4.   

    strp.replace("\r\n", "").replace("\n", "")
      

  5.   

    这个可以:
    String strp = "\r\n0\n";
    System.out.println(strp.replace("\r", "").replaceAll("\n", ""));
      

  6.   

    情况一、
    String str = "\r\n0\n";
    System.out.println(str.trim());情况二、
    String str = "\\r\\n0\\n";
    System.out.println(str.replaceAll("\\D", ""));