cerhu > comp.lang.* > comp.lang.javascript

Gloops (22/10/2018, 09h26)
Bonjour tout le monde,

Ceci ne me remplace que le premier (s) :

$("#Titre1").text(msg.replace(/\*/g, nb.toString()).replace("(s)", (nb >
1 ? "s" : ""));

Ceci ne s'occupe pas du tout de (s) :
$("#Titre1").text(msg.replace("*",
nb.toString()).replace(/(s)/g/(nb > 1 ? "s" : "")));

Si je mets deux fois la fonction de remplacement ça me remplace deux
fois (s), mais il doit y avoir moyen de faire plus propre, non ?
Gloops (22/10/2018, 11h01)
Le 22/10/2018 à 09:26, Gloops a écrit :
> Bonjour tout le monde,
> Ceci ne me remplace que le premier (s) :
> $("#Titre1").text(msg.replace(/\*/g, nb.toString()).replace("(s)", (nb >
> 1 ? "s" : ""));


Trouvé !

Il faut échapper les parenthèses, avec des barres inverses.
Discussions similaires
[HELP] Remplacement d'un disque sur Presario (was: Re: remplacement du DD)

Remplacement ROM TT

REMPLACEMENT

remplacement cd


Fuseau horaire GMT +2. Il est actuellement 11h37. | Privacy Policy