Bonjour,
Alors, je voudrais tester une chaine via une expression régulière, mais elle ne fonctionne pas et je compte sur vous pour me dire ou ça pèche...
Alors pour moi, mon expression dit, que ma chaine doit obligatoirement commencer par un chiffre ensuite c'est là que ça pèche,, ça devrait vouloir dire que ces caractères sont permis 0 à 1 fois mais le script me retourne TRUE, donc pas bon...
Code : Sélectionner tout - Visualiser dans une fenêtre à part (\\/\\*\\+\\-\\,)*
Merci d'avance pour vos réponses !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var reg = new RegExp("^[0-9]+(\\/\\*\\+\\-\\,)*[^<C=]"); var chaine = "09/*+-+"; if(reg.test(chaine)){ alert('TRUE'); }else{ alert('FALSE'); }
Partager