Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: lulu44 le le 21-11-2013 a 22:55:49

Titre: Regexp + replace Jquery
Posté par: lulu44 le le 21-11-2013 a 22:55:49

Bonjour à tous, Je vais tacher d'être clair :)

j'ai une div avec un contenteditable en guise de champ de texte, tout marche bien. J'ai créer une fonction javascript qui a pour but grâce à une regexp de colorer en rouger tous les mots de la forme {mo} c'est à dire entre accolades.

Voila ma ligne importante:
contenu = contenu.replace(/^\{\}$/g, "<span style='color:red'>{????}</span>");

La variable contenu est censée prendre la valeur de l'ancien contenu mais avec les {mot} remplacés pas des <span style='color:red'>{mots}</span> sauf que voila, comment réutiliser la "variable" du mot écrit entre crochets qui peut être n'importe lequel ?

Sachant que je ne veux pas assigner une balise ouvrante à "{" et fermante à "}" car il est possible que l'utilisateur inscrive uniquement { ou }. Aussi je suis ouvert pour changer totalement la méthode si vous avez des idées. Cordialement Lucien.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.