Notepad ++を使用してhtmlリンクを検索および置換できますか?

notepad++ regex replace
Notepad ++を使用してhtmlリンクを検索および置換できますか?

検索式の書式設定方法がわからない場合を除き、多数のリンクを見つけて置き換えたいです。 次のようなリンクを見つけたいです。

http://website.com/test.php?id=930&name=hello

930とhelloは異なる変数です。

編集:私は `” http://website.com/test.php?id=.&name=. “>`を試しましたが、その行のimg srcなどのようにたくさんのものを選択します

`の代わりに `[^"] `*または(。

  1  0


ベストアンサー

Notepad ++は正規表現に制限があるようです。 貪欲でない変形( 。*?)は使用せず、単語の境界の一部のアンカー( \ b、` \ Z`など)も機能しません。

これはあなたに役立つと思います。

http://website.com/test.php?id=\d*&name=\w*

空白文字にも一致する `。*`を検索することを念頭に置いて、数字のみと `\ w *`を検索する `\ d *`を使用します。これは文字のみを検索します。

名前にこれ以外の文字以外のものを含めることができる場合

http://website.com/test.php?id=\d*&name=[\w\d]*

そして、一致する必要があるすべての `[]`に追加します。 私の例では、文字と数字に一致します。

今後の質問のヒント:タグについて考えてください。 タグ「regex」を使用した場合、質問に対して数分以内に5つの回答が得られます。

3


タイトルとURLをコピーしました