0

Visual Studioの検索-置換機能を使用して、何もしないタグを削除しようとしています。目的は、SharePointページに貼り付ける前にHTMLを単純化することです。

これは私が検索ボックスで使用しているものです\<font\>{~(.*\<font\>.*)}\</font\>

そして、交換ボックスには\1

<font> xxxx </font>ただし、 HTML内にこのような場所がたくさんあるにもかかわらず、式は一致しません。パランセシスの外側に移動することもでき.*ますが、その場合、式は、フォントタグの複数のセットがある行のほとんどに一致します。実際に何かを実行するものもあります。

IDEが主要な開発ツールである言語と同じ正規表現エンジンを使用した場合、これははるかに簡単になると思います。

4

2 に答える 2

0

@VS 2010のドキュメントを確認する必要がありました。必要なのは、最小限の一致を使用することだけでし\<font\>{.@}\</font\>た。

于 2012-12-17T18:09:10.890 に答える
0

すべてのスパンタグをdivタグに置き換えようとしていました。写真の次の正規表現を使用して、同様の問題を解決することができました。>と<の両方とクラス属性の二重引用符をエスケープする必要がありました。 \<span class=\"label\"\>{.@}\</span\> <div class="label">\1<\div>

HTMLタグの正規表現の置換

于 2013-11-19T02:07:21.987 に答える