美文网首页
Android中常用的正则表达式

Android中常用的正则表达式

作者: lllllittlep | 来源:发表于2021-05-13 11:13 被阅读0次

    校验用户名是否合法:

        规则:账号支持1-20个字符,支持中英文、数字、下划线和减号 合法性判断正则

        String regex ="[\\w\\u4e00-\\u9fa5\\-]{1,20}";

    验证11位纯数字:

        String regex ="^\\d{11}";    

    手机号中间四位替换成*

        String phone = "13123456789";

        String phoneNumber = phone.replaceAll(“(\\d{3})\\d{4}\\d{3}})”,”$1****$2");

    用户名中间替换成*:

        s = s.replaceAll("(.{3}).*(.{2})","$1****$2");

    校验是否是16位的颜色值:

        String patter = "\\#[0-9a-fA-F]{6}";

    更多请自行查阅

    https://www.runoob.com/java/java-regular-expressions.html

    相关文章

      网友评论

          本文标题:Android中常用的正则表达式

          本文链接:https://www.haomeiwen.com/subject/oeikrltx.html