Заменить все переменные ссылки на общий домен


2

Извините, если название не достаточно ясно, однако я объясню, что именно я хочу здесь.

Я использую Notepad ++ для редактирования строк и данных. Мои данные представляют собой список из тысяч ссылок, и я обнаружил некоторые нежелательные ссылки, которые я хочу массово удалить.

http://url.domain.com/1****
http://url.domain.com/2****
http://url.domain.com/3****
http://url.domain.com/4****
http://url.domain.com/5****

Вы можете видеть, что общим является "url.domain.com", однако ссылка отличается, есть ли способ удалить их все сразу?

Ответы:


1

Найти и заменить:

  • найти то, что: ^http://url\.domain\.com.*$
  • заменить на: (пустая строка)
  • Выбрать опция регулярного выражения

где:

  • ^ а также $ начало и конец строки соответственно
  • http://url\.domain\.com домен, который вы хотите удалить ( . должен быть избежан \ )
  • .* все, что следует за вашим доменом в той же строке

Обновить

^http://url\.domain\.com.*\r\n убирает разрыв строки тоже.


Спасибо, ребята, вы спасли мой день, это сработало, но я должен повторить несколько раз. В любом случае, последнее, что после замены на пустую строку оставляет пустые строки, могу ли я удалить их?
Zaher

@Zaher: я обновил свой ответ, теперь он должен работать.
Máté Juhász

спасибо за обновление я должен добавить $ в конец или нет необходимости? ^ URL \ .Domain \ .com. * \ Г \ п $?
Zaher

это работает для меня также без $, я исключил это, потому что я не уверен, как использовать \ r \ n и $ вместе, поскольку оба имеют одинаковое значение
Máté Juhász
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.