Aki már írt regexp-et, az tudja, hogy elég szépen el lehet bonyolítani, hogy teljes homály legyen mit is csinál.

Ennek kibogozására született egy oldal, amin vizuálisan megkapjuk a beírt regexp működését: http://www.regexper.com/

Példa pattern

Az alábbi szöszszenet a helyes dátum formátumot ellenőrzi (YYYY-mm-dd)

/^[0-9]{4}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])/

Az évet még lehetne boncolgatni, de az most lényegtelen