187 votes

jQuery - remplacer toutes les occurrences d’un caractère dans une chaîne

Cela ne fonctionne pas et j’ai bien besoin

obtient toujours

C’est toujours remplaçant pour la première instance seulement, mais j’en ai besoin pour un travail pour tous + symboles.

385voto

Guffa Points 308133

Vous devez utiliser une expression régulière, afin que vous puissiez spécifier l’indicateur global (g) :

(J’ai enlevé le autour de la chaîne, comme n’est pas une méthode jQuery, donc qui ne fonctionne pas du tout.)

38voto

Madbreaks Points 8759
<pre><code></code><p>« g » = « global »</p><p>à votre santé</p></pre>

7voto

phyatt Points 6647

RegEx est la voie à suivre dans la plupart des cas.

Dans certains cas, il peut être plus rapide pour spécifier plusieurs éléments ou l’élément spécifique pour effectuer le remplacement sur :

Cela ne le remplacer une fois sur chaque corde, mais il le fait à l’aide d’un sélecteur plus spécifique.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X