Android中常用的正则表达式

2021-05-13  本文已影响0人  lllllittlep

校验用户名是否合法:

    规则:账号支持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

上一篇下一篇

猜你喜欢

热点阅读