Expression reguliere javascript

Résolu
Bonjour,

je souhaiter réaliser un test entre deux chaines de caractères en javascript

function test(ajout){

theurl = document.getElementById('url').value;
regExp = ajout;
if(regExp.test(theurl) === true){
alert("no");
return(false);
}

}

j'ai le message d'erreur regExp is not a function

si qq'un peut m'aider
Configuration: Windows XP
Firefox 3.0.10

2 réponses

  1. Salut,
    tu souhaites juste comparer 2 chaînes de caractères, du genre chaine1 et chaine2 ?
    c'est ça ?
    1. exactement je voulais comparer qu'une partie de chaine1 était présente dans chaine2
      dans mon cas que ajout était présent dans theurl

      j'ai réussi a trouver le problème

      je ne déclarais pas l'expression régulière, pourtant çà ne m'avait jamais posé de problème auparavant

      var reg = new regExp(...);