Gyakran használt Regexp-ek

Gyakran van szükség a felhasználók által bevitt adatok (pl. html form) ellenőrzésére. Erre rengeteg féle hatékony és kevésbé hatékony függvény áll rendelkezésre az egyes programozási nyelveken. Ezek használatától és hibáitól kímélnek meg minket a regular expression-ök, melyeket szinte minden nyelv értelmezni tud. Az alábbiakban pár általam gyakran használt regexp-et osztok meg veletek:

Magyar dátum formátum

(19[0-9]{2}|[2][0-9][0-9]{2})[/ -.](0?[1-9]|1[12])[/ -.](0?[1-9]|[12][0-9]|3[01])

Idő formátum

^([0-1][0-9]|[2][0-3]):([0-5][0-9])$

E-mail cím

^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.([a-zA-Z]{2,4})$

Jelszó

[0-9a-zA-Z]{6,32}

Leave a Reply