日期:2014-05-19 浏览次数:20680 次
String a="横线换成逗号-看看成功不。";
String b=a.replaceAll("-",",");
public String StrFilter(String str){
String regEx = "[`~!@#$%^&*()]";//需要过滤的字符
Pattern pattern = Pattern.compile(regEx);
Matcher matcher = pattern.matcher(str);
return matcher.replaceAll("").trim();
}
public static void main(String[] args) {
String[] oldArray = { "'", "\"", "[", "]", "{", "}", ":", "," };
String[] newArray = { "‘", "“", "【", "】", "{", "}", ":", "," };
String content = " af'afas asf\"adf [fas fads] fads {asdf }afd :fa asdf,";
for(int i = 0; i < oldArray.length; i ++)
content = content.replaceAll(Pattern.quote(oldArray[i]), newArray[i]);
System.out.println(content);
}