ho una form con diversi campi che corrispondono a numeri telefonici
la stringa è del teipo prefisso/numero
come faccio a ricarmi una espressione regolare in cui sia il prefisso e il numero sia tutto numerico con lo / tra le due ?
ho una form con diversi campi che corrispondono a numeri telefonici
la stringa è del teipo prefisso/numero
come faccio a ricarmi una espressione regolare in cui sia il prefisso e il numero sia tutto numerico con lo / tra le due ?
Con la slash obbligatoria:
/^\d{2,4}\/\d{5,8}$/
Con ala slash facoltativa:
/^\d{2,4}\/*\d{5,8}$/
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
mi permetto di correggerti Mich_Originariamente inviato da Mich_
Con la slash obbligatoria:
/^\d{2,4}\/\d{5,8}$/
Con ala slash facoltativa:
/^\d{2,4}\/*\d{5,8}$/
Ciao
Michele
l'asterisco indica zero o più caratteri
per il facoltativo (zero o uno) si usa il punto di domanda ?
/^\d{2,4}\/?\d{5,8}$/
![]()
Oooppps!
Grazie Willybit. Sono codici che uso poco e a volte li confondo.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
grazie
in pratica così
function CheckNumberPhoneSlash(NumberCheck){
if (NumberCheck.value){
if (NumberCheck.value.search(/^\d{2,4}\/\d{5,8}$/ ) != -1){
} else {
alert("Numero Non Corretto")
NumberCheck.focus();
}
}
}