content=content.replace("[联系我时请说明是在58同城看到的,谢谢!]", "");
我怎么替换不了这个字符串!请教各位是什么原因?

解决方案 »

  1.   

    没有找到和这个字符串匹配的字符串。你要确保content有一模一样的。比如中英文
      

  2.   

     public static void main(String[] args) {
               String string="哎哎哎啊啊啊啊啊啊啊啊啊啊啊啊";
                System.out.println(string.replace("[哎]", ""));
    }
             
    }
    输出  哎哎哎啊啊啊啊啊啊啊啊啊啊啊啊
    这样也不行啊
      

  3.   

    只有一个原因,就是content中没有[联系我时请说明是在58同城看到的,谢谢!]这个字符串- -!
    仔细检查下吧
      

  4.   

    replaceAll()才可以使用正则表达式
      

  5.   

    public static void main(String[] args) {
    String content="哎哎哎啊啊啊啊啊啊啊啊啊啊啊啊";
       System.out.println(content.replaceAll("哎哎哎", "hahaha"));
    }