Regular Expression

Prendo spunto da un mio messaggio sul forum per fare una dolorosa ammissione della mia incapacità nel risolvere un problema con una regular expression che ho cercato di "risolvere" in questi giorni.

Secondo alcune richieste la regola di input doveva contenere, tra le altre, il controllo che la stessa non dovesse contenere più di due caratteri consecutivi uguali.La regular expression che ho prodotto per risolvere le altre richieste è la seguente e la posto per risolvere magari a qualcun  altro questa necessità, ed anche con la speranza che qualcuno possa avere un'idea migliore di quella che ho deciso di prendere:controllare l'ultimo requisito da codice.. Crying ...

^.(?=.*\w{8,})(?=.*[.;$!@-])(?!.*\s).*$

La cosa triste è che, prendendo spunti da libri e manuali vari (soprattutto quelli di Balena), mi sembra sempre di essere vicino ad una soluzione..mah..

posted @ lunedì 2 luglio 2007 14:45

Print
«febbraio»
domlunmarmergiovensab
31123456
78910111213
14151617181920
21222324252627
28123456
78910111213