Forum » Programiranje » regular expressions in php
regular expressions in php
rasta ::
Ne vem zakaj se mi stran www.php.net noče odpret, bom pa kar tle vprašal. Preverjam pravilnost vnešenega e-maila s funkcijo eregi(). Narediš (samo črke) npr. ergi("([a-z])@([a-z]).([a-z])",$email). Ker ne morem omejiti dolžine z ([a-z]{4}), kot je to prikazano v primeru iz manuala: ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $date, $regs), obravnava takle niz tudi kot pravilen "kranjski janez" in celo "/><", ipd. gre za to, da samo če je eden od znakov navedenih med ( ) v stringu, ga "proglasi" za pravilnega.
A obstaja še kakšna druga funkcija oz. kako bi to pripravil do delovanja?
A obstaja še kakšna druga funkcija oz. kako bi to pripravil do delovanja?
- spremenil: rasta ()
darh ::
za verifikacijo emaila jestu porabljam tale reg-exp: eregi("^[a-z0-9]+([\.%!][_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$", $email)...
Excuses are useless! Results are priceless!
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | JavaScriptOddelek: Programiranje | 1101 (1029) | snooze77 |
| » | [php] brisanje nedovoljenih znakovOddelek: Izdelava spletišč | 1605 (1453) | keworkian |
| » | [PHP] Kako izvesti neko kodo šele ob klikuOddelek: Izdelava spletišč | 2085 (1571) | krho |
| » | Pretvarjanje povezave v linkOddelek: Izdelava spletišč | 2224 (2002) | darh |
| » | Skripta za prijavo na žurko...Oddelek: Programiranje | 1708 (1470) | TheHijacker |