现有匹配中的正则表达式匹配模式

时间:2014-02-20 13:22:04

标签: regex

不知道该怎么做。可能最好用以下屏幕说明:

enter image description here

因此,我希望替换的文字为yo yo而不是yo

这是{{.*}}的两次出现,而不是包装两个搜索文本的大事件。

感谢。

2 个答案:

答案 0 :(得分:2)

您编写了一个贪婪的量词.*,它在尽可能匹配的同时消耗 - 即它匹配从第一个{{到最后一个{{1 }}

你想要一个不情愿的量词:

}}

匹配为 little 尽可能匹配 - 即它将匹配从第一个{{.*?}} next {{。< / p>

答案 1 :(得分:1)

您可以使用否定的字符类:

{{[^}]*}}