2011-05-11 29 views
1

我有一個在Visual Studio(2008)中查找和替換窗口的正則表達式,其中有一個標記組({})。現在我需要再次在聲明中重複使用同一組。在替換框中,您可以使用\n(其中n是1到9之間的數字),但在查找框中不能...視覺工作室查找/替換重複使用組

帶標記的組是可變的並且包含表達式。

<{(:a*\:)*:a*}\>blablabla<\/{(:a*\:)*:a*}\> 

第二{(:a*\:)*:a*}應該只匹配相同匹配的第一個。因此,如果第一組中的asp:Label與第一組匹配成功,則第二組只有匹配時纔會再次找到asp:Label

任何人都有解決方案嗎?

回答

0

挖掘舊帖子!

,我最近碰到這種情況,有可能..它可能不是一個問題更多,但是這應該工作

\<{(:a.*\:).*:a*}\>.*\<\/\1\> 
+0

阿爾這樣做在VS2010的工作,我不相信它在VS2008。我將在星期一工作。 – jerone 2011-07-22 08:20:30