android正则表达式隐藏邮箱地址中间字符
生活随笔
收集整理的這篇文章主要介紹了
android正则表达式隐藏邮箱地址中间字符
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
// String emailStr = email.substring(0, email.lastIndexOf("@"));
// if (emailStr.length() < 2) {//0位、1位
String string=email.replaceAll("(\\w?)(\\w)(@\\w+\\.[a-z]+(\\.[a-z]+)?)", "*$3");
// return string;
// } else if (2 <= emailStr.length() && emailStr.length() < 3) {//2位
return email.replaceAll("(\\w?)(\\w+)(\\w)(@\\w+\\.[a-z]+(\\.[a-z]+)?)", "$1*$3$4");
// } else {//3位以上
return email.replaceAll("(\\w?)(\\w+)(\\w)(@\\w+\\.[a-z]+(\\.[a-z]+)?)", "$1*$3$4");
// }
// if (emailStr.length() < 2) {//0位、1位
String string=email.replaceAll("(\\w?)(\\w)(@\\w+\\.[a-z]+(\\.[a-z]+)?)", "*$3");
// return string;
// } else if (2 <= emailStr.length() && emailStr.length() < 3) {//2位
return email.replaceAll("(\\w?)(\\w+)(\\w)(@\\w+\\.[a-z]+(\\.[a-z]+)?)", "$1*$3$4");
// } else {//3位以上
return email.replaceAll("(\\w?)(\\w+)(\\w)(@\\w+\\.[a-z]+(\\.[a-z]+)?)", "$1*$3$4");
// }
轉(zhuǎn)載于:https://www.cnblogs.com/lenkevin/p/6700127.html
總結(jié)
以上是生活随笔為你收集整理的android正则表达式隐藏邮箱地址中间字符的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: wiki----为用户设置管理员权限
- 下一篇: 段子