您的位置:首页 > 编程语言 > Java开发

java过滤特殊字符

2010-05-13 20:34 363 查看
public   static   String StringFilter(String   str)   throws  
PatternSyntaxException   {

          // 只允许字母和数字       

          // String   regEx  =  "[^a-zA-Z0-9]";                     

             // 清除掉所有特殊字符  

    String
regEx="[`~!@#$%^&*()+=|{}':;',//[//].<>/?~!@#¥%……&*()——+|
{}【】‘;:”“’。,、?]";  

    Pattern   p   =   Pattern.compile(regEx);     

    Matcher   m   =   p.matcher(str);     

    return   m.replaceAll("").trim();     

    }
http://sunlianwei.javaeye.com/blog/363759
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java regex string