我在Visual Studio(2008)中有一个查找和替换窗口的正则表达式,我有一个标记组({}
)。现在我需要再次在语句中重用该组。在替换框中,您可以使用\n
(其中n
是1到9之间的数字),但在查找框中您不能...
标记的组是可变的并包含表达式。
实施例:
<{(:a*\:)*:a*}\>blablabla<\/{(:a*\:)*:a*}\>
第二个{(:a*\:)*:a*}
只应与相同匹配匹配。因此,如果第一组中与asp:Label
的匹配成功,则第二组只应匹配时再次找到asp:Label
。
任何人都有解决方案吗?
答案 0 :(得分:0)
挖掘旧帖子!
我最近反对这一点,有可能..它可能不再是一个问题,但这应该有用
\<{(:a.*\:).*:a*}\>.*\<\/\1\>