去除java代码里面的特殊字符

原创 2010年04月02日 10:48:00

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

Java中去除字符串中的空格、回车、换行符、制表符等特殊字符

在日常开发中,空格、回车、换行符等一些特殊字符经常会困扰着我们对于数据的比较,在存取的时候去除掉这些没有意义的特殊字符就变得非常必要了。对于Java中的String.trim(),它只能去除掉字符串前...
  • zhangzehai2234
  • zhangzehai2234
  • 2016年12月08日 22:53
  • 1998

JAVA中清除特殊字符

String regEx="[`~!@#$%^&*()+=|{}':;',\\[\\].         String   str   =   "*adCVs*34_a _09_b5*[/435^*&...
  • aicpzl
  • aicpzl
  • 2015年12月04日 11:02
  • 5497

java 字符串中去除特定的字符

java String 去除特定的符号
  • XX_123_1_RJ
  • XX_123_1_RJ
  • 2014年09月04日 20:36
  • 11133

JAVA String 如何去掉指定字符

借助 jdk java.lang.String.replace(CharSequence, CharSequence) 方法
  • qq_34476727
  • qq_34476727
  • 2017年04月26日 22:13
  • 7548

Java删除/清除/过滤标点(所有中英文标点)的正则表达式

转自:http://blog.csdn.net/harryhuang1990/article/details/11888293 在进行文本分析的时候我们经常需要过滤掉停用词,标点等,本文给大家介...
  • yuan882696yan
  • yuan882696yan
  • 2016年08月22日 14:00
  • 7655

java 去除空格、标点符号

public class TempTest { public static void main(String[] args) { //string去除空格 Str...
  • caoxiaohong1005
  • caoxiaohong1005
  • 2017年05月13日 10:26
  • 1476

Java 简单高效处理字符串-删除所有标点

应用:str = str.replaceAll(“[\pP‘’“”]”, “”);在这里利用的是Unicode编码,Unicode 编码并不只是为某个字符简单定义了一个编码,而且还将其进行了归类。\p...
  • tian330726
  • tian330726
  • 2016年03月16日 16:37
  • 2981

java 正则表达式去除标点符号

public class Test { public static void main(String[] args) { String str = "!!!??!!!!%*)%¥!...
  • hhf1029
  • hhf1029
  • 2013年08月01日 17:34
  • 15597

JAVA中REPLACE和REPLACEALL的区别 以及一些特殊字符替换

replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是:  1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(C...
  • hbhgjiangkun
  • hbhgjiangkun
  • 2013年06月03日 18:15
  • 12255

java中替换一些特殊字符的办法

replace ,replaceAll 两者都是由正则表达式类库实现的,但是 replace 采用的是字符串原有的意思来替换,而 replaceAll 则是按照正则表达式的字符串来替换,正则表达式中有...
  • bestseal
  • bestseal
  • 2008年03月18日 09:33
  • 13941
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:去除java代码里面的特殊字符
举报原因:
原因补充:

(最多只允许输入30个字)