[ lenny @ 13.11.2002. 15:39 ] @
Treba proveriti ispravnost korisnickog imena u PHP-u. Za ovo koristim sledeci regular expression: ^[A-z0-9_]*$ Znaci dopustam alfanumericke znake i underscore. Pitanje je sledece: kako dopustiti i tacku u imenu? Negde sam procitao da specijalne karaktere ne treba escape-ovati, ako su prvi u nizu. Ali ako ubacim tacku kao prvi element niza (ispred A): ^[.A-z0-9_]*$ on ce propustiti sve. A ako ubacim jos jedan backslash, onda ce raditi, propustace tacke, ali i backslash-eve: ^[\.A-z0-9_]*$ Kako da se resi ovaj problemcic? |