隐藏手机号中间4位数 正则表达式

来源:互联网 发布:阿里云短信群发接口 编辑:程序博客网 时间:2024/06/14 10:44

1、隐藏手机号码中间四位:

s.replaceAll("(\\d{3})\\d{4}(\\d{4})""$1****$2"); 

2、隐藏邮箱:只显示@前面的首位和末位:

s.replaceAll("(\\w?)(\\w+)(\\w)(@\\w+\\.[a-z]+(\\.[a-z]+)?)""$1****$3$4"))