Braga83
19-04-2010, 08:44
Buongiorno a tutti. Ho un piccolo problema con le espressioni regolari. dovrei vedere se le stringhe corrispondono ad almeno uno di questi pattern.
- Una stringa composta da esattamente 9 caratteri decimali.
- Una stringa che inizia per "$" seguita da 9 caratteri decimali.
Se utilizzo uno schema di questo tipo:
var loginPattern1:RegExp = /\d{9}/;
var loginPattern2:RegExp = /\$\d{9}/;
mi vengono validate anche stringhe non corrette. Il problema sembra essere che passano anche stringhe che iniziano o finiscono anche con altri caratteri.
Qualche suggerimento?
- Una stringa composta da esattamente 9 caratteri decimali.
- Una stringa che inizia per "$" seguita da 9 caratteri decimali.
Se utilizzo uno schema di questo tipo:
var loginPattern1:RegExp = /\d{9}/;
var loginPattern2:RegExp = /\$\d{9}/;
mi vengono validate anche stringhe non corrette. Il problema sembra essere che passano anche stringhe che iniziano o finiscono anche con altri caratteri.
Qualche suggerimento?