![]() |
Парсер Txt файла
Доброго времени суток .
если у кого есть минутка , напишите плиз парсер который будет парсить текстовый файл вида : Код:
123@mail.ruСпасибо. |
open(FILE, '<incom.txt');
while(<FILE>) { print $_ if $_ =~ /rambler/; } юзать C:\>pars.pl > выходной файл |
Спасибо огромное
|
PHP код:
|
PHP код:
Имхо перл в самый раз, а пшп тут, так скажем, отсасывает |
Цитата:
Код:
#!perl |
Хм...не обязательно :)....это не тупое сравнение, это сравнение по шаблону ( =~ )
В твоем варианте лишний гемор с регекспом )))) И еще хорошо было бы модификаторы io поставить в шаблоне :)) ЗЫЖ А то сталкивался с любителями писать мыла а-ля (@Rambler.Ru @RAMBLER.RU итд) )))) ЗЗЫЖ В примере C!klodoL будет еще ловить мыла а-ля *rambler*@somehost.com.... лучше будет в шаблоне юзать что-нибудь типа \@rambler.ru Ну это так, если уже по коду пошли ) |
Смотрим примеры которые дал ТС :D
Теперь в парсер который написал C!klodoL положим мыло ramblerko@gmail.com biophreak прикольно отредактировал не успел я ответ написать . Еще раз повторяю ориентируемся на примеры ТС |
Добавляем ровно 4 символа в пример C!klodoL =)) :
open(FILE, '<incom.txt'); while(<FILE>) { print $_ if $_ =~ /\@rambler/io; } Вуаля :)))) Ну примеры, он видимо тут и придумывал, а ктож знает какая там у него база мыл.... :))))) |
Цитата:
если уж совсем точно то; open(FILE, '<incom.txt'); while(<FILE>) { print $_ if $_ =~ /\@rambler\.ru/i; } |
| Время: 14:48 |