gpt4 book ai didi

php - 如何从 PHP 中的字符串中删除电子邮件地址和链接?

转载 作者:行者123 更新时间:2023-12-02 05:22:45 25 4
gpt4 key购买 nike

如何删除所有 电子邮件地址和链接 从字符串中并将它们替换为“[removed]”

最佳答案

您可以使用 preg_replace 来做到这一点。

对于电子邮件:

$pattern = "/[^@\s]*@[^@\s]*\.[^@\s]*/";
$replacement = "[removed]";
preg_replace($pattern, $replacement, $string);

对于网址:
$pattern = "/[a-zA-Z]*[:\/\/]*[A-Za-z0-9\-_]+\.+[A-Za-z0-9\.\/%&=\?\-_]+/i";
$replacement = "[removed]";
preg_replace($pattern, $replacement, $string);

资源

PHP手册入口: http://php.net/manual/en/function.preg-replace.php

信用到期:电子邮件正则表达式取自 preg_match 联机帮助页,URL 正则表达式取自: http://www.weberdev.com/get_example-4227.html

关于php - 如何从 PHP 中的字符串中删除电子邮件地址和链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3303184/

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