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

Regex 现有匹配中的正则表达式匹配模式,regex,Regex,不知道怎么做。以下屏幕可能是最好的说明: 因此,我希望替换的文本是yo而不是yo 这是{{.*}}的两个实例,而不是包装两个搜索文本的大实例 谢谢。您编写了一个贪婪的量词*,它在仍然匹配的情况下消耗尽可能多的能量-即它从第一个{匹配到最后一个} 您需要一个不情愿的量词: {{.*?}} 在仍然匹配的情况下,尽可能少地匹配-即它将从第一个{{匹配到下一个}您可以使用一个否定字符类: {{[^}]*}} 懒惰(*?)在这种情况下是一种幸事。太好了,我完全走错了路。干了,干杯。10分钟后接受。

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

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

这是
{{.*}}
的两个实例,而不是包装两个搜索文本的大实例

谢谢。

您编写了一个贪婪的量词
*
,它在仍然匹配的情况下消耗尽可能多的能量-即它从第一个
{
匹配到最后一个
}

您需要一个不情愿的量词:

{{.*?}}

在仍然匹配的情况下,尽可能少地匹配-即它将从第一个
{{
匹配到下一个
}

您可以使用一个否定字符类:

{{[^}]*}}

懒惰(
*?
)在这种情况下是一种幸事。太好了,我完全走错了路。干了,干杯。10分钟后接受。