Citat:
misk0: Mislim da je ovo dobitna kombinacija
Code:
"[A-z0-9_.-]+@[A-z0-9_.-]+[A-z]{2,4}"
Nope, pronaci ce npr adresu
[email protected] sto nije validna email adresa, dalje postoje root domeni sa vise od 4 karaktera (.museum, npr). Dalje, \w moze da ti menja [A-Za-z0-9_] a i account adrese moze da sadrzi %
Ovo je malo ispravnije resenje:
Code:
[\w.%-]+@([\w-]+\.)+[\w]{2,6}
Naravno, ni ovo resenje nije potpuno, u attachmentu imas regular expression koji je 100% kompatibilan sa RFC standardom za email adresu, ali naravno niko normalan to ne bi koristio (a i verovatno bi bilo uzasno sporo, nisam probao

). Ko sto rece moj nekadasnji profa, regex je uvek kompromis izmedju egzaktnosti i prakticnosti