function aa()
{
var fraction=new RegExp("\(a\)/\(a\)","g");
alert(fraction.test(document.getElementById('zone').value));
}
Je cherche à voir si il y a "(a)/(a)" dans la chaine que j'ai entré dans une zone de texte (id="zone").
J'ai donc mit des antislash avant chaque parenthèse.
Quand je tape a/a la réponse est true et quand je tape (a)/(a) la réponse est false. Où est le problème ?
Merci de votre aide
Edit :
J'ai changé par ceci et ça marche.
var fraction=/\(a\)\/\(a\)/g;
Désolé du dérangement
regexp
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.