Ciao a tutti! Come da titolo avrei bisogno di un aiuto con le espressioni regolari, perchè essendo alle prime armi sono veramente una bella rottura! In particolare vi chiedo se potete risolvermi due domande :
1) Verificare che non ci siano valori vuoti (quindi l'invio dei dati della form non deve contenere caratteri vuoti);
2)Controllare che la login sia formata da una stringa nel formato nome.cognomeNUM dove "nome" e "cognome" sono formati da soli caratteri alfabetici minuscoli e contengono, entrambi, almeno un carattere; NUM è un numero composto da zero o piu cifre;
La soluzione alla prima richiesta che ho pensato io è
reg2 = /[^ ]/;
; mentre la soluzione per la seconda soluzione è
reg = /[a-z+\.0-9+]/;
.
La prima SEMBRA funzionare, ma la seconda non funziona in quanto non rileva in primis la presenza, o meno, del punto "." ; sinceramente mi trovo un pò in difficoltà perchè in rete ci sono si le guide che spiegano a cosa servono i singoli caratteri ecc. ecc. pero a me servirebbe una sfilza di esempi bella lunga che ci si capisce molto meglio!
P.S. Se qualcuno ha un link in cui ci sono degli esempi utili glie ne sarei grato!