<script>
var str = "王八蛋sdr 傻B"
str = str.replace(/王八蛋|傻B|NNDT/g,"")
alert(str);
</script>

解决方案 »

  1.   

    to wangxj0600(闭门思过中) ( )
    那在JAVA中有甚么办法呢???
      

  2.   

    Testregex.java
    --------------------import java.util.regex.*;
    public class Testregex
    {
     public static void main(String arg[])
     {
     Pattern p = Pattern.compile("王八蛋|傻B|NNDT");
      Matcher m = p.matcher("王八蛋sdr 傻B");
      String a=m.replaceAll("");
      System.out.println(a);
     }
    }
      

  3.   

    http://expert.csdn.net/Expert/topic/1030/1030469.xml?temp=.4197809
    http://expert.csdn.net/Expert/topic/1004/1004826.xml?temp=.1388971
      

  4.   

    wsj(骆驼) ( ) 报错!!!
      

  5.   

    to wsj(骆驼) ( ) 
    D:\sms_server\test>javac test1.java
    test1.java:3: package java.util.regexp does not exist
    import java.util.regexp.*;
    ^
    test1.java:9: cannot resolve symbol
    symbol  : class Pattern
    location: class test.test1
     Pattern p = Pattern.compile("王八蛋|傻B|NNDT");
     ^
    test1.java:9: cannot resolve symbol
    symbol  : variable Pattern
    location: class test.test1
     Pattern p = Pattern.compile("王八蛋|傻B|NNDT");
                 ^
    test1.java:10: cannot resolve symbol
    symbol  : class Matcher
    location: class test.test1
      Matcher m = p.matcher("王八蛋sdr 傻B");
      ^
    4 errors
      

  6.   

    public String replace(String parentStr,String ch,String rep) { 
    int i = parentStr.indexOf(ch); 
    StringBuffer sb = new StringBuffer(); 
    if (i == -1) 
    return parentStr; 
    sb.append(parentStr.substring(0,i) + rep); 
    if (i+ch.length() < parentStr.length()) 
    sb.append(replace(parentStr.substring(i+ch.length(),parentStr.length()),ch,rep)); 
    return sb.toString(); 
    }
    %>
    <%//调用
    str=replace(str," ","&nbsp;");
    str=replace(str,"\n","<br/>");
    %>
      

  7.   

    import java.util.regexp.*;
    此处换成import java.util.regex.*;一样报错
    D:\sms_server\test>javac test1.java
    test1.java:3: package java.util.regex does not exist
    import java.util.regex.*;
    ^
    test1.java:9: cannot resolve symbol
    symbol  : class Pattern
    location: class test.test1
     Pattern p = Pattern.compile("王八蛋|傻B|NNDT");
     ^
    test1.java:9: cannot resolve symbol
    symbol  : variable Pattern
    location: class test.test1
     Pattern p = Pattern.compile("王八蛋|傻B|NNDT");
                 ^
    test1.java:10: cannot resolve symbol
    symbol  : class Matcher
    location: class test.test1
      Matcher m = p.matcher("王八蛋sdr 傻B");
      ^
    4 errors
      

  8.   

    import java.util.regex.*;public class test1
    {
    public static void main(String arg[])
    {
    Pattern p = Pattern.compile("王八蛋|傻B|NNDT");
    Matcher m = p.matcher("王八蛋sdr 傻B");
    if (m.find()) {
    System.out.println("found");
    }
    }
    }