Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.javascript > #3165 > unrolled thread
| Started by | Gloops <gloops@zailes.invalid.org.invalid> |
|---|---|
| First post | 2018-10-22 09:26 +0200 |
| Last post | 2018-10-22 11:01 +0200 |
| Articles | 2 — 1 participant |
Back to article view | Back to fr.comp.lang.javascript
Remplacement Gloops <gloops@zailes.invalid.org.invalid> - 2018-10-22 09:26 +0200
Re: Remplacement Gloops <gloops@zailes.invalid.org.invalid> - 2018-10-22 11:01 +0200
| From | Gloops <gloops@zailes.invalid.org.invalid> |
|---|---|
| Date | 2018-10-22 09:26 +0200 |
| Subject | Remplacement |
| Message-ID | <pqju3f$n5v$1@nemo.pasdenom.info> |
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 ?
--
Besoin d'un autre système, pas d'un autre gouvernement.
[toc] | [next] | [standalone]
| From | Gloops <gloops@zailes.invalid.org.invalid> |
|---|---|
| Date | 2018-10-22 11:01 +0200 |
| Message-ID | <pqk3ki$2nm$1@nemo.pasdenom.info> |
| In reply to | #3165 |
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.
--
Besoin d'un autre système, pas d'un autre gouvernement.
[toc] | [prev] | [standalone]
Back to top | Article view | fr.comp.lang.javascript
csiph-web