porovnavani inet masky

Janek Janek na isse.lipniknb.cz
Pondělí Září 18 14:12:03 MEST 2000


Jindra Vavruska <ok1fou na volny.cz> píše v diskusním
příspěvku:00091521190202.01494 na netplus...
> 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 :-)

:-)) ja vim, ale vubec se mi do toho nechce

>
> 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).

a to ja prave potrebuji, napr. v jedom txt mam adresu ?anek@*.lipniknb.* (je
jich tam vice, a potrebuji aby sedela alespon jedna) a potrebuji ji porovnat
s janek na isse.lipniknb.cz jestli to sedi

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

myslim ze se tomu presne rika hostmaska (pouziva se na siti irc tvar:
nick!ident na pocitac)

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




Další informace o konferenci Perl