android正则表达式隐藏邮箱地址中间字符
生活随笔
收集整理的這篇文章主要介紹了
android正则表达式隐藏邮箱地址中间字符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
// 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");
// }
轉載于:https://www.cnblogs.com/lenkevin/p/6700127.html
總結
以上是生活随笔為你收集整理的android正则表达式隐藏邮箱地址中间字符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wiki----为用户设置管理员权限
- 下一篇: 段子