Пакетная замена текста

Пакетная замена текста

У меня есть текстовый файл, полный ссылок, подобных этому. Ссылки с разных сайтов, поэтому они не имеют одинаковой структуры.

http://somesite1.com/wp-content/uploads/2014/10/cats.jpg
http://somesite2.com/blog/wp-content/uploads/2014/10/dogs.jpg
http://www.somesite3.com/blog/wp-content/uploads/2014/04/elephants.png
http://www.somesite4.com/files/images/horses.jpg
http://www.somesite5.net/wp-content/uploads/2014/10/birds.png

Я хочу заменить их ссылку своей, чтобы вывод был таким. Есть ли способ выделить текст от http до последнего вхождения / в строке? ПК с Windows 7. Установлены Notepad++ и Sublime Text 2. При необходимости можно установить любое другое программное обеспечение.

http://www.mysite.com/uploads/images/cats.jpg
http://www.mysite.com/uploads/images/dogs.jpg
http://www.mysite.com/uploads/images/elephants.png
http://www.mysite.com/uploads/images/horses.jpg
http://www.mysite.com/uploads/images/birds.png

решение1

Для Notepad++:

  • Откройте Notepad++.
  • Загрузите файл URL-адресов.
  • Откройте диалоговое окно «Найти/Заменить».
  • Убедитесь, что регулярные выражения включены и что «. соответствует новой строке» НЕТ.
  • "Найти то, что:"http://.*/
  • "Заменить:"http://www.mysite.com/uploads/images/
  • Нажмите «Заменить все».
  • Выгода.

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