Тема: CMD/BAT: Добавление символов в каждую строку файла
Здравствуйте!
Помогите, пожалуйста, решить задачу.
Ситуация такая: в каждой строке большого текстового файла содержится один адрес сайта. Строк много - тысячи. Задача состоит в том, чтобы вместо просто адреса сайта подставить туда регулярное выражение, расширяющее этот адрес до шаблона. Причём, в некоторых строках такой шаблон уже стоит.
То есть каждую строку нужно проверить на наличие регулярного выражения, и если его нет - то подставить его.
Получается так: из такой строки:
yandex.ru
Сделать две таких:
^http://yandex.ru
^http://.*\.yandex.ru
Старую убрать, новые оставить.
Заранее благодарен.
P.S. Дело в том, что неожиданно - и, как обычно, в последний момент - стало необходимо обеспечить выполнение закона N 436-ФЗ "О защите...". Смысл его в том, чтобы запретить доступ к определенной информации. Сделать это можно, практически, только с помощью "белых листов" доступа в интернет. Приличных готовых листов, как ни странно, не существует, так что лучше всего будет собрать из разных источников свой. Тут вот и возникла вышеизложенная задача.
Надеюсь на помощь.

