正規表現 - 特定のキーワードを含む単語を削除する方法

正規表現 - 特定のキーワードを含む単語を削除する方法

たとえば、説明文が複数行に渡っている場合

You can see them at www.superuser.com/question/ask, but for the second opinion, you should check bowwwbowww too

すべての行からwwwを含むすべての単語を削除する方法

この場合:

  1. 質問はお気軽にどうぞ
  2. ボウボウ

ご協力いただければ幸いです。どのような正規表現を使用できますか?

答え1

[^ ]*www[^ ]*

基本的に、「www」の組み合わせが検出されると、その前後のスペースに遭遇するまで、その周囲のすべてが削除されます。これには、角括弧にも追加しない限り、カンマ、ピリオドなどが含まれます。すべての行にパターンを適用するかどうかは、正規表現検索を実行しているソフトウェアによって異なります。タグに記載されている np++ では、検索 -> 置換 -> 正規表現に設定、すべて置換の下にあります。

正規表現 交換

関連情報