【发布时间】:2010-07-28 23:18:17
【问题描述】:
我正在尝试查找在 { } 之间包含 的文本。这是在 HTML 中,我很难让它变得“不贪婪”。
所以我想找到与这些字符串匹配的文本:
{test > 3}
{testing >= 3 : comment}
{example < 4}
我已经尝试了许多正则表达式,但似乎所有的都在结束 } 之后继续,包括具有 的 HTML。例如,我尝试了这个正则表达式
{.*?(<|>).*?}
但最终会匹配这样的文本:
{if true}<b>testing</b>{/if}
看起来很简单,{ } 之间包含 的任何文本。
【问题讨论】: