Dynamic-Mess.com


"The world is a dynamic mess of jiggling things..."

Rechercher et remplacer des caractères dans une chaine en jQuery

Article posté le 21-02-2014 dans la catégorie JavaScript, JQuery...

Attention, le contenu cet article est peut-être obsolète !

Comment rechercher et remplacer des éléments dans une chaine en jQuery

Voici comment en quelques lignes effectuer des "rechercher-remplacer" dans des chaînes de caractères en jQuery. Ce genre de manipulations n'a rien d'extraordinaire et est même très courant. Il est donc intéressant d'avoir sa petite fonction à tout faire...

var re = new RegExp(nomJoueurRempl,"g"); //nomJoueurRempl est la chaine recherchée
newCompo = newCompo.replace(re, actuJoueur); //Où actuJoueur est la chaine de remplacement


Il existe une méthode rapide, si vous connaissez dès le départ ce que vous voulez rechercher/remplacer : 

lesJoueursRestant =lesJoueursRestant.replace(/orange/g, "green");

Pour échapper les caractères spéciaux, voici la petite fonction qui va bien : 

function Echape(data)
{
    return data.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
}

 

 


Cet article vous a plu? Découvrez d'autres articles :


comments powered by Disqus