bonjour,
voila j'ai une regexp qui recherche des tags html dans une chaine pour les transformer en changeant les < et > en < et > de manière a pouvoir les afficher tels que dans une page.
par exemple si ma chaine est <p>paragraphe</p>
mon problème est que même si ma regexp est bonne (je l'ai testé dans d'autres langages) :lorsque je veux afficher le résultats de la conversion qui devrait me donner
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 regexp1 = new RegExp("<([^<]+?)>","g"); string.replace(regexp1,"<$1>");j'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part <p>paragraphe</p>alors que l'affichage de la chaine que je devrait obtenir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part paragrapheme donne bien ce que je cherche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <p>paragraphe</p>
Je ne comprend vraiment pas d'où vient le problème.
Merci de m'aider
Partager