Problème de REGEX

Résolu/Fermé
luigi94 Messages postés 11 Date d'inscription vendredi 10 juin 2005 Statut Membre Dernière intervention 16 juillet 2005 - 10 juin 2005 à 12:21
luigi94 Messages postés 11 Date d'inscription vendredi 10 juin 2005 Statut Membre Dernière intervention 16 juillet 2005 - 10 juin 2005 à 14:02
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 vendredi 10 juin 2005 Statut Membre Dernière intervention 16 juillet 2005 2
10 juin 2005 à 14:02
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 lundi 16 mai 2005 Statut Membre Dernière intervention 23 octobre 2007 51
10 juin 2005 à 12:39
essaie \s pour l'espace
0
luigi94 Messages postés 11 Date d'inscription vendredi 10 juin 2005 Statut Membre Dernière intervention 16 juillet 2005 2
10 juin 2005 à 14:01
Merci beaucoup ca marche nickel :)
0