2017-04-16 12 views
-1

行方不明タグを検索と置換:正規表現:私はこのタイプの多くのタグが持っている

<a href="foo">

<br >

を、私は置き換えるようにしたいので、出力は次のようになります。

<a href="foo" />

<br />

私はこの正規表現を試していますが、 "置換"部分はあまり良くありません。

検索:誰も私を助けることができる\1\2 \>

<([^\s]+)(\s[^>]*?)?(?<!/)>

で置き換えますか?実際には、/>タグの末尾にある>を変更したいと思います。このパッテンが一致していません

(?<=(|"))(?=>)

:正ルックビハインドnotepad++ supported主張し、このパターンで">またはa-space>間の数学ゼロの長さをすることができ先読みアサーションので

+0

リンクタグを水平線に変更したいですか?何をしようとしているのか説明してください。 – Rahul

+0

'/>'でタグの最後に '>'を変更したいところです。 –

+0

それでは、 'a'を' hr'と置き換えてどうしたらいいですか? – Rahul

答えて

1

実際にはリテラルな文字列ではなく、文字列を使用することができます。

see demo

+0

ありがとうk-five。それは動作します;) –

+0

@ JustMeあなたは歓迎です:) –

関連する問題