gpt4 book ai didi

php - 使用 PHP 正则表达式部分隐藏电子邮件地址?

转载 作者:可可西里 更新时间:2023-10-31 22:57:05 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
regexp to partly hide email?

我目前正在编写一个隐藏电子邮件地址的脚本(因此 test@domain.com 变成 t~~~@~~~~~~.com)。

同时按照有关此问题的说明 - regexp to partly hide email? - 我设法让它显示 t~~~@domain.com,但在删除“域”时遇到问题。

这是我目前所拥有的(假设 $row->email 是“test@domain.com”):-

$string = preg_replace("(?<=.).(?=.*@)","~", $row->email);
$string = preg_replace("(?<=@).[a-zA-Z0-9]*","~", $string);

然而,它返回的只是t~~~@~omain.com

我对如何获取域的其余部分感到困惑。想法?

理想情况下,如果有人可以提供解决方案,使其成为 t~~~@d~~~~~~.com,那就太好了。

干杯

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com