Problème de string.replace(); [Résolu]

Messages postés
370
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 février 2007
- - Dernière réponse : thomvaill
Messages postés
370
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 février 2007
- 11 mars 2006 à 11:39
Bonjour,

Il se trouve que j'ai un petit problème avec un replace();

Au début j'avais fait : res.replace("Statut",""); Mais ça ne remplaçait que la 1ere occurence.



Donc j'ai fait : res.replace(/Statut/g,""); Et là ça marche :)



Mais il faut que je fasse la même chose, mais cette fois-ci ce n'est
plus avec "Statut", mais avec une variable... Et je n'arrive pas à la
mettre...

J'ai testé ceci :

res.replace(/+var+/g,"");

res.replace("/+var+/g","");

Et encore d'autres trucs abérants lol... Aucun d'eux ne fonctionne...



Merci d'avance.

Thomvaill
IRC : Thomas (irc.heliosnet.org:6667 #programmation)
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
13619
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
26
3
Merci
Bonjour,
un ch'tit exemple ?

var avant="monsieur";
var apres="madame";
var zone="monsieur, bonjour monsieur";
zone=zone.replace(new RegExp(avant,"g"),apres);

Cordialement. Bul. ~ Mon Site qu'il est à Moi ~<FO>
</FO>
</S< body>

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 152 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_bultez
Messages postés
370
Date d'inscription
mercredi 7 avril 2004
Statut
Membre
Dernière intervention
20 février 2007
0
Merci
Ok, merci beaucoup ;)

Thomvaill
IRC : Thomas (irc.heliosnet.org:6667 #programmation)
Commenter la réponse de thomvaill