公众号Andoter的学习笔记

不忘初心,方得始终

正则表达式替换汉字和数字
替换所有汉字
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);
}

阅读更多
版权声明:转载注明出处,谢谢合作。 https://blog.csdn.net/mr_dsw/article/details/80132509
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

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

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭