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
«novembre»
domlunmarmergiovensab
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567