2011-12-07 15 views
0

私が作業しているコードには、削除したいスタイルがたくさんあります。ここでは、コードスニペットビジュアルスタジオでの正規表現の検索

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

は、ページ上のすべての単一の制御のためのzインデックスと位置を使用し、前のプログラマです。検索して見つけ出すには、あまりにも多くのものがあります。これをキャッチする正規表現はありますか?

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の例の改行文字に注目してください。私が望む何

スタイル引用符で= "Z-インデックスと端から開始される

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

ための検索です。これを行う方法はありますか?

Here is a page that can be used for reference

答えて

1

私は決して正規表現のエキスパートではないので、これはおそらくきれいにする/修正することができますが、私はVisual Studioの面白い正規表現yntax私はこれを撃つと思った。これは、Visual Studioでテストデータを私の作品:

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

注一部の文字は、「、=のようにエスケープされていますし、私も使用します。改行と一致するように、Ccのあなたが何かをしたいことがあります。スタイルの単語の大文字小文字は無視してください。

+0

と+1です。 –