【发布时间】:2016-04-03 01:00:42
【问题描述】:
如果这些消息(长文本字符串)包含 PHP 中的任何个人信息(电子邮件),我想过滤这些消息。 PHP中是否有内置函数,或者如果有人经历过这样的过滤,我将不胜感激。
谢谢!
【问题讨论】:
如果这些消息(长文本字符串)包含 PHP 中的任何个人信息(电子邮件),我想过滤这些消息。 PHP中是否有内置函数,或者如果有人经历过这样的过滤,我将不胜感激。
谢谢!
【问题讨论】:
您可以用另一个字符串搜索和替换电子邮件:
$str = preg_replace('/([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6})/', '[censored]', $str);
【讨论】: