PDA

Visualizza la versione completa : [RegExp] RegExp per matchare "Nome.CognomeNUMERO"


nico918
24-10-2014, 15:57
Salve ragazzi!
ho appena iniziato a studiare Javascript e sono arrivato al discorso RegExp, e mi trovo un po in difficoltà nel costruire i pattern.

Un'esercizio mi chiede di implementare un controllo unobtrusive (con tanto di evento onclick ecc.) su una textbox dove l'inserimento dello username deve avere questa forma:

"Nome.CognomeNUMERO"

Io è da 2 ore circa che ci sto sbattendo la testa contro ma non ci trovo una soluzione, qualcuno di voi può darmi un'aiuto?

Grazie:)

Scara95
24-10-2014, 16:19
A dire il vero le regexp sono un discorso a parte, indipendente da javascript.
Comunque questa dovrebbe fare al tuo caso \w+\.\w+\d+
Edit. [A-Z][a-z]*\.[A-Z][a-z]*\d+ dovrebbe essere più accurata

nico918
24-10-2014, 16:34
Grazie ora la provo subito e ti faccio sapere.
Per correttezza posto anche quella che ho prodotto io ma a quanto pare non funziona...

/^[a-zA-Z]*\.[a-zA-Z]*\d*$/

Scara95
24-10-2014, 16:43
Grazie ora la provo subito e ti faccio sapere.
Per correttezza posto anche quella che ho prodotto io ma a quanto pare non funziona...

/^[a-zA-Z]*\.[a-zA-Z]*\d*$/
Sostituisci + a *

nico918
24-10-2014, 17:41
Sostituisci + a *
Grazie mille la tua va chè è una meraviglia, ho anche capito come funziona!! :unz:
Thank you very much my friend :ciauz:

Scara95
24-10-2014, 21:03
Di nulla :ciauz:

Loading