【发布时间】:2015-07-10 02:27:53
【问题描述】:
我很难为 preg_match 编写 PHP 正则表达式。基本上我需要匹配以下模式:
{{anything}}
{{{anything}}}
但这是最简单的部分。如果字符串只包含这个,我想用“”(空字符串)替换这样的表达式,但如果字符串包含其他东西,我需要保留,所以下面的字符串将变得有效:
this is about {{anything}}
{{{anything}}} anywhere
非常感谢您的帮助:)。
【问题讨论】:
-
看起来换行符不起作用。请注意 {{ }} 周围有换行符
-
当你说“如果字符串只包含这个”时,首先检查字符串是否包含正在寻找的任何 'this' 然后如果是这种情况,请使用 preg_replace