当前位置:Gxlcms > PHP教程 > php怎么用正则表达式替换内容

php怎么用正则表达式替换内容

时间:2021-07-01 10:21:17 帮助过:14人阅读

你好世界 你好世界
这段文字,怎么通过php的正则表达式函数 替换成
好世界你好世界
要求就是关键词在标签属性内的不加a标签。在标签以外的都加上。

回复内容:

你好世界 你好世界
这段文字,怎么通过php的正则表达式函数 替换成
好世界你好世界
要求就是关键词在标签属性内的不加a标签。在标签以外的都加上。

$subject = '你好世界你好世界你好世界';
$pattern = "/(好世)(?![^\'\"><]*[\'\"])/";
$result = preg_replace ( $pattern, "$1", $subject );
echo $result; 

人气教程排行