【发布时间】:2012-09-21 18:37:09
【问题描述】:
我正在尝试使用 php 替换两个单词之间的内容。这两个词之间的内容不同,所以我不能使用传统的str_replace。我想替换两个单词之间的内容,例如:
I would like to replace **some string of text** between two words
改为:
I would like to replace between two words
您可以看到我删除了“一些”和“文本”之间的所有措辞。同样,我不能使用常规的 str_replace,因为这两个词之间的文本可能不同。例如它可能会说:
I would like to replace **some words of text** between two words
改为:
I would like to replace between two words
【问题讨论】:
-
$txt = preg_quote('some string of text'); $new = preg_replace("/$txt/", 'new text', $old);不起作用?
标签: php str-replace