返回 登录
0

正则表达式替换汉字和数字

替换所有汉字
public static void main(String[] args) {
    String str = "温度调整到1000度1";
    String reg = "[\u4e00-\u9fa5]";
    Pattern pat = Pattern.compile(reg);
    Matcher mat=pat.matcher(str); 
    System.out.print(mat.replaceAll(""));
}

清除数字: public static void main(String[] args){
String str=”123assume345contribute”;
System.out.println(str.replaceAll(“\d+”,”“));
}
清除字母:
public static void main(String[] args) {
String str = “kdla8405118*)(^%*YTILKH89015jfkhka”;
str = str.replaceAll(“[a-zA-Z]”,”” );
System.out.println(str);
}

评论