Archivio mensile:Settembre 2010

jQuery formcheck plugin

Il mio primo plugin per jQuery.

Ho sviluppato questo plugin per un progetto lavorativo. Dovevo fare la solita noiosa validazione di un form e mi sono detto che se avessi avuto un plugin avrei potuto poi riusarlo a piacere in futuro per semplificarmi la vita. Penso che sia venuto benino.. conto poi di migliorarlo piano piano. Intanto ho deciso di rilasciarlo come software libero con licenza GNU GPL v.3.

Si trova su Google code: eccolo qui

Ed ecco qui la demo

Espressioni regolari #1 (Email)

Espressione regolare per il controllo di validità di una email:

^([a-z0-9]+)([a-z0-9.\-_]*)([@].)([a-z0-9.\-_]*)([.].)([a-z]{1,2})$

Non mi torna quel {1,2} alla fine… a naso dovrebbe essere {2,3}… ma nel primo modo funziona e nel secondo no..

Scomponiamo:

  • ^([a-z0-9]+) -> la stringa deve cominciare con una lettera o un numero
  • ([a-z0-9.\-_]*) -> può proseguire poi con lettere, numeri e alcuni simboli
  • ([@].) -> dopo di ciò deve esserci il segno @
  • ([a-z0-9.\-_]*) -> come sopra: lettere, numeri e alcuni simboli
  • ([.].) -> dopo di che deve esserci un punto
  • ([a-z]{1,2})$ -> e alla fine 2 o 3 lettere