问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php 字符替换问题,请大神指教

发布网友 发布时间:2024-04-24 19:10

我来回答

2个回答

热心网友 时间:2024-11-30 04:59

$str="test001@test.com";
echo substr($str,0,strpos($str,"@")-3)."***@***".substr($str,strpos($str,"@")+4);

追问谢谢,再请教下如何替换三个字的姓名中间为*但不会显示乱码呢

追答

看你字符集了。

如果是utf8(一个汉字是三个字节)

$str = "李寻欢";
echo substr($str,0,3)."*".substr($str,6);
同理,gbk是两个字节
....

热心网友 时间:2024-11-30 05:00

用正则表达式进行替换即可

<?php

$Email   = 
'test001@test.com'
;

$NewMail = preg_replace('/(\w){3}\@(\w){3}/i', 
'***@***'
, $Email);

echo $NewMail;

效果:

寻_常 的回答似乎也可以,只是好像没有我这个简洁易懂

你可以多测试几个,如有问题,欢迎追问

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
支付宝买的基金怎么转到华泰证券? 为什么电磁炉上显示e0 抖音语音直播需要什么条件?怎么开语音直播? 农村拆迁宅基地赔多少钱 农村房屋拆迁多少钱每平米 农村宅基地拆迁赔钱怎么算 自然村,拆房补偿大概多少? 街头篮球和正式篮球比赛的区别是什么 标准篮球与街球规则的不同是什么 孩子降生用什么问候语好? 冰镇西瓜家庭做法冰镇西瓜家常做法分享 未满一年可以强制改吗 一年内怎么改第二次 怎样才能安全地收取回扣? 一年内怎么改第二次 一年内怎么改第二次 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 修改没到一年怎么改? ...但发起合唱的人页面里面只有他和另一个人的合唱、那个人是由他亲自... 赏花的心情短句子有关赏花的心情短语 怎么强制修改第二次 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一年可以改几次 未满一年怎么强制改 曲江村位于哪个省 顺肨,这个名字的意思好吗 为什么假烟这么多~~~!!!? 怎么强制修改? 高中化学~~请问A对氢气的相对密度是13,——这句话是什么意思呢?_百度... 改错了未满一年怎么改回来 怎么注册新的 为什么有时睡觉时会突然抖一下 ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 如何强制二次修改 不到一年怎么改第二次 貔貅是什么东西,有关他的传说是怎么样的 一年内怎么改第二次 一年内强制改二次方法 未满一年怎么强制改 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 怎么样可以申请一个新的? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 改错了未满一年怎么改回来 如何一年内强制二次修改? 未满一年怎么强制改 捶丸是哪个朝代的游戏