2014-05-22 69 views
0

我想要做一個查找和Visual Studio中的HTML文檔中替換。我查了一下語法,並在括號中放置一個模式捕獲並隱式地編號子字符串。這工作正常。如何在Visual Studio中查找並替換子字符串?

問題是,我想在替換中使用捕獲的子字符串,但替換輸入框似乎不知道在查找中捕獲到的編號子字符串。

在find中,我有\$([a-zA-Z]+)來捕獲所有美元符號後跟一個或多個字母。我想用撇號替換美元,然後用查找中捕獲的字母替換。

誰能告訴我如何做到這一點,好嗎?這似乎是一個巨大的限制,我發現捕獲的子字符串不會從查找到替換保留。我錯過了什麼?

回答

0

使用這個表達式,\$(\w+),它幾乎和你的一樣,但有點短。

然後更換'$1鍵入此。 $1是第一個捕獲組,即文本。

相關問題