/**
* 去除字符串中的中文
* @param s 接收一个字符串
* @return 返回一个去掉了中文的字符串
*/
public static String removeChinese (String s){
//匹配中文
String s1 = "[\u4e00-\u9fa5]";
// 去除中文
return s.replaceAll(s1, "");
}
/**
* 去掉字符串中的特殊符号
* @param s 接收一个字符串
* @return 返回一个新的去除了特殊字符的字符串
*/
public static String removeCharacters(String s) {
//正则 往括号中添加要去除的特殊字符
String regEx="[\n`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。, 、?]";
//使用正则替换特殊字符
return s.replaceAll(regEx,"");
}
/**
* 去除字符串中的字母
* @param s 接收一个字符串
* @return 返回一个新的去除过字母的字符串
*/
public static String removeLetter(String s){
//去除字母
return s.replaceAll("[a-zA-Z]","");
}
Regular removal string of letters, special characters, Chinese
Guess you like
Origin blog.csdn.net/hongchenshijie/article/details/104044079
Recommended
Ranking