一个邮箱例如[email protected]我要输出1****@163.com,用java怎么写???????下面我写的那种为什么有错误

[复制链接]
查看11 | 回复1 | 2011-3-5 06:41:52 | 显示全部楼层 |阅读模式
str.indexOf(\"@\")1 ? str.replace(str.substring(1,str.indexOf(\"@\")), \"****\") :

str.charAt(0) \"****\" str.substring(str.indexOf(\"@\"))
当邮箱地址是[email protected]时输出****[email protected]还在当邮箱地址是dd时输出********@163.com为什么呢????????????高手帮看一下
回复

使用道具 举报

千问 | 2011-3-5 06:41:52 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">建议你去详细仔细的看一下 string的api
你对replace这个方法理解错了

















<h4 class=\"ask\">追问





<pre class=\"replyask-text\" id=\"content-615568\">我知道了,看来不能随便用replace了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行