用正则表达式去掉一句话中的标点符号、空格和一些能想到的特殊符号
[code="java"]
String resultString = subjectString.replaceAll("(?i)[^a-zA-Z0-9\u4E00-\u9FA5]", "");
[/code]
加上了汉字
[code="java"]String str = "fdfs jkj 78@#$%^&88,.,.!";
System.out.println(str);
str = str.replaceAll("[ ,.!@#$%^&]", "");
System.out.println(str);[/code]
[code="js"]
alert(result = "4rereg\" dfhg Z#Zfd".replace(/[^a-zA-Z0-9]/ig, ""))
[/code]