关闭

过滤特殊字符

标签: regex
1114人阅读 评论(0) 收藏 举报
分类:


最近写的一个过滤特殊字符的方法

 // 过滤特殊字符  
    public 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();
      }


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:661600次
    • 积分:11103
    • 等级:
    • 排名:第1429名
    • 原创:395篇
    • 转载:17篇
    • 译文:5篇
    • 评论:171条
    我的联系方式
    企鹅: 991433544
    QQ:212553177
    最新评论