regularny vyraz na prehladavanie viac riadkov.
Marian Cavojsky
cavojsky na soria-grey.sk
Pátek Listopad 30 11:51:30 MET 2001
Ahojte,
pisem si progrmik, ktory mi rozhadze postu v mboxoch do mesacnych
balickov. Mam problem zistit, v ktorom mesiaci ta posta prisla.
Podla:
^Date: ... sa neda, pretoze odosielatel nemusi mat nastaveny dobry
cas. (prisiel som na to ked sa mi vytvorili foldre z roku 1996 a 2010.
Asi najrozumnejsie by to bolo podla hlavicky Received, ale zas ta je na
viac riadkov. A tu je ten zadhel. Nefunguje mi regularny vyraz.
$date = $2.$1 if( $buffer =~ /Received:.*?\d?\d\s(\w{3})\s(\d{4})/m);
Neobjavi nic co by vyhovovalo. Vedel by mi niekto v nom najst chybu?
v premennej $buffer je prave jeden e-mail.
--
Marian Cavojsky <cavojsky @ soria-grey.sk>
Spravca siete, Soria & Grey s.r.o, reklamna agentura
Windows&Office jsou jako droga. Krasny a prijemny prvni dojem,
zvyknes si a nemuzes uz bez nich zit.
A pak zacnou prichazet vedlejsi ucinky ...
Další informace o konferenci Perl