替换邮箱中字符问题 例:[email protected]替换成adbcd**@abc.com咋弄?ps:正则咋替换,有一行代码搞定的也可以。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str="[email protected]";str=str.replace("ef","**");如果是要替换字符串中所有某一个字符,可以用正则表达式 >邮箱的结构不定。取@前两位换*号知道规则就好弄了String mail="[email protected]";// 邮箱地址不是固定的,任意写int first = mail.lastIndexOf("@");String newMail=mail.substring(0,first-2) + "**" + mail.substring(first);//取@前两位换*号System.out.println("newMail=="+newMail);PS:正则表达式也可以写 求ssh2框架整合视频 jsp出现java.lang.NullPointerException 异常 高手请进,在线等! jspsmartupload组件获取表单数据乱码怎么解决? 急? MySql的blob和中文编码的冲突问题 一个固定路径换成获取路径的问题 网站如何发布出去? !痛苦·忙了一天。为什么还是编译不了? 分页的问题,我的意思是有没有更好的效率? 下载.xlsx文件 调用函数时候的参数 我自己做了网站,前几天还能用电脑上的浏览器打开,现在不知道为什么就只能用手机浏览器访问了.
str=str.replace("ef","**");
如果是要替换字符串中所有某一个字符,可以用正则表达式
知道规则就好弄了
String mail="[email protected]";// 邮箱地址不是固定的,任意写
int first = mail.lastIndexOf("@");
String newMail=mail.substring(0,first-2) + "**" + mail.substring(first);//取@前两位换*号
System.out.println("newMail=="+newMail);PS:正则表达式也可以写