Expression reguliere javascript

Résolu
maka54 Messages postés 698 Date d'inscription   Statut Membre Dernière intervention   -  
maka54 Messages postés 698 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

2 réponses

lefadrine Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   11
 
Salut,
tu souhaites juste comparer 2 chaînes de caractères, du genre chaine1 et chaine2 ?
c'est ça ?
0
maka54 Messages postés 698 Date d'inscription   Statut Membre Dernière intervention   80
 
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(...);
0