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

Java 过滤特殊字符

2015-06-16 11:42 351 查看

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();    

     }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  过滤特殊字符