2011-12-07 88 views
0

我正在使用的代碼有大量我想要刪除的樣式。這裏是代碼片段Visual Studio中的正則表達式搜索

asp:Label ID="LabelMeterNo" runat="server" Font-Names="Tahoma" 
Style="z-index: 126; left: 72px; top: 203px" Text="MeterNo" 
Width="136px"></asp:Label> 

以前的程序員使用的z-index和位置在頁面上的每一個控制。有太多的搜索和逐一找到他們。有沒有一個正則表達式可以捕捉到這個

Style="z-index: 126; left: 72px; top: 203px" 
Style="z-index: 124; left: 216px; 
      top: 261px" 
Style="z-index: 124; left: 216px; 
      top: 291px" 

這當然有更多的組合。注意上面2和3例中的新行字符。

我想的就是搜索

Style="Z-index:126; left:72px; right;200px; top:23px; position:relative" 

也就是說從風格開始=「Z-指數和結束在引號。有沒有辦法做到這一點?

Here is a page that can be used for reference

回答

1

我決不是一個正則表達式專家,所以這可能可以清理/修復一下,但因爲我今天剛剛發現了關於Visual Studio的有趣的正則表達式s yntax我以爲我會給這個鏡頭。這對我的作品在Visual Studio的測試數據:

Style\=\"[Zz]-index\:[a-zA-Z0-9; \::Cc]+\"

注意某些字符轉義像=」,並且我還使用:抄送匹配換行符您可能需要做一些事情來忽略「Style」這個詞的情況。

+0

和+1對於Genius! –

相關問題