Expression reguliere javascript

Résolu
maka54 Messages postés 721 Statut Membre -  
maka54 Messages postés 721 Statut Membre -
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 Statut Membre 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 721 Statut Membre 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