![Пакетная замена текста](https://rvso.com/image/1428211/%D0%9F%D0%B0%D0%BA%D0%B5%D1%82%D0%BD%D0%B0%D1%8F%20%D0%B7%D0%B0%D0%BC%D0%B5%D0%BD%D0%B0%20%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%B0.png)
У меня есть текстовый файл, полный ссылок, подобных этому. Ссылки с разных сайтов, поэтому они не имеют одинаковой структуры.
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/
- Нажмите «Заменить все».
- Выгода.