Regularni vyraz pro urceni korektni e-mailove adresy

Petr Novotny Petr.Novotny na antek.cz
Pátek Květen 28 10:05:23 CEST 1999


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> > Ovsem na druhou stranu vetsina (ale nikoliv 100%) uzivatelskych 
> > jmen opravdu obsahuje jen alfanumeriku a interpunkci.
> ...ano, rekneme, ze jsem v teto situaci ochoten pristoupit na "vetsionove
> pravidlo" (neb se domnivam, ze pocet nestandardnich adres je rozumne
> minimalni), a testovat adresu skutecne pouze na ony zakladni, mnou puvodne
> uvedene, znaky. Kdo by mel specialni adresu, musel by se se mnou dohodnout
> "rucne", v pripade adresy "ahoj; rm -rf *;echo" bych asi dohodu
> neocekaval...;-)

No, ja bych si napsal par radek v lexu, ktere nactou vstup ve tvaru
<lokalni cast>@<domena>
(pri nalezeni znaku podle jineho pravidla vraci chybu). Nevim 
ovsem, zda to neni overkill.

Tak me tak napada:
Pomoci cut s oddelovacem @ to rozriznout vejpul. Obe strany 
prohnat pres tr maskujicim nevhodne znaky a porovnat vysledky na 
presnou rovnost. Otestovat domenu (dig pro mx zaznam?).

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2 -- QDPGP 2.60 
Comment: http://community.wow.net/grt/qdpgp.html

iQA/AwUBN05OQlMwP8g7qbw/EQIZ5QCfZEdIdHxaBc9Dmw1XSHNnY9Xjz1MAoKxy
JRpGBvSZh0zqo5wg9ilm4BfL
=fvDN
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
Petr.Novotny na antek.cz
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
                                                             [Tom Waits]


Další informace o konferenci Linux