porovnavani inet masky

Jindra Vavruska ok1fou na volny.cz
Pátek Září 15 21:14:38 MEST 2000


Dne Čt, 14 zář 2000 jste napsal(a):
> Dobry den,
> 
> neni nahodou nejaky modul na porovnavani inet masky ?
> 
> napr. mam masku janek na isse.lipniknb.cz a ve externim textaku je
> *anek@*.lipniknb.cz
> 
> ja bych potreboval aby PERL zjistil jestli masky sedi
> 
> dalsi vec, je sice podobna ale uz ne tak dulezita:
> 
> janek!janek na isse.lipniknb.cz zkontrolovat s *!*anek@*.lipniknb.cz
> 
> uz si neumim pomoct, regularni vyrazi me desi :(((

To je IMHO dost velka chyba :-)

s regularnim vyrazem to pujde lehce: 
	         m/anek\@\w\.lipniknb\.cz$/
 resp. (negace) !m/anek\@\w\.lipniknb\.cz$/
     'm' je nepovinne.

S promennou by se to udelalo takhle:

     $x =~ / .... / ;

resp.

     $x !~ / .... / ; # (negace)

s tema hvezdickama bych si asi hned tak neporadil, je to na me trochu slozity
:o) (sila zvyku).

Jinak myslim, ze "net maska" se rika necemu jinemu (opravi mne nekdo?)

> 
> ---
> janek na isse.lipniknb.cz
-- 
Jindra Vavruska (OK1FOU)

use perl ;


Další informace o konferenci Perl