Регулярное выражение - как удалить слово, содержащее определенное ключевое слово

Регулярное выражение - как удалить слово, содержащее определенное ключевое слово

У меня есть описание во многих строках, например

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

Как удалить все слова, содержащие www, в каждой строке,

В этом случае:

  1. www.superuser.com/question/ask
  2. гавгав

Любая помощь здесь будет высоко оценена. Какое регулярное выражение я могу использовать?

решение1

[^ ]*www[^ ]*

По сути, после обнаружения комбинации "www" она удалит все вокруг нее, пока не встретит пробел с обеих сторон. Это включает запятые, точки и т. д., если только вы не добавите их также в квадратные скобки. Применение шаблона к каждой строке зависит от того, какое программное обеспечение выполняет поиск по регулярному выражению; в np++, упомянутом в тегах, это находится в разделе find -> replace -> set to regular expression, replace all.

Регулярное выражение Заменены

Связанный контент