Bonjour les amis,
j'ai fais un regexp pour tester la saisie d'un champ qui doit �tre de cette forme:
�tre compos� de 25 caract�res au maximum dont :
les caract�res alphanum�riques
-au plus une fois la parenth�se ouvrante et une fois la parenth�se fermante,
-au plus 2 fois le underscore (_),
-au plus 3 fois le tiret du 6 (-)
-le caractere espace au au plus 4fois
edit : le caractere slach ( /) au plus 2fois
voici le code
Code javaScript : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 function VerifierChamp(value) { var exp=new RegExp("^[a-zA-Z0-9/{,2}{,2}({,1}){,1}_{,2} {,4}-{,3}]{,25}"); if ( exp.test(value) ) {alert("Le value["+value+"] est valide :)"); } else {alert(" E R R E U R !\n\nLe value["+value+"] n'est pas valide !!!!"); } }
La syntaxe marche jusqu'au niveau de la parenth�se qui suit le tiret du 6.
Apres pour le reste la v�rification marche juste pour les caract�res alphanum�riques mais ne respecte pas les valeurs par exemple quand j'�cris papa((( il me dis que c'est bon
je voudrais savoir si la fa�on dont je l'ai fais est bon d'abord et puis ce qui ne va pas.
je d�bute avec les regexp donc pardonnez mes b�tises si j'en ai fais
Merci de votre aide
Partager