Problème de REGEX

Résolu
luigi94 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
luigi94 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -
J'aimerai pouvoir testé une chaîne de caractère dans du code JavaScript en utilisant les expressions régulières. Les critères de validation :
- Caractère alphabétique
- Caractère numérique
- / - &
- espace
Voila la fonction qui me permet de vérifier cela :

function isNomCentre (nomCentre){
	
	var reg=/^[A-Za-z0-9-/&]+[:space:]+[A-Za-z0-9-/&]+$/;
	
	if(reg.exec(nomCentre)!=null){
		return 1;
	}
	
	else{
		return -1;
	}	

}


Malheureusement ca ne fonctionne pas. Quelqu'un aurait il une idée sur mon erreur. Merci d'avance. Louis

PS : l'espace ne passe pas

3 réponses

luigi94 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   2
 
function isNomCentre (nomCentre){
	
	var reg=/^[A-Za-z0-9-/&\s]+$/;
	
	if(reg.exec(nomCentre)!=null){
		return 1;
	}
	
	else{
		return -1;
	}	

}
1
jebok Messages postés 358 Date d'inscription   Statut Membre Dernière intervention   51
 
essaie \s pour l'espace
0
luigi94 Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci beaucoup ca marche nickel :)
0