我正在尝试实现仅替换<p>
标签之间的特定单词的功能
例如:
<p>this is word i need to replace</p>
在这种情况下,“单词”将被替换为其他单词(但仅限于<p>
标签内)
目前我正在使用:
preg_replace("/\b$keyword\b/", $replaceWord, $content, 2);
$content - contains all html
$keyword - word wich need to be replaced in that content
$replaceWord - word wich we want to use instead $keyword
但是上面的这个逻辑也将替换不在段落内的关键字。如何更新这个正则表达式,所以它只替换段落内的单词?
注意:请注意我不能使用Simple HTML DOM Parser