clean word et expression régulière [JS] - HTML/CSS - Programmation
MarshPosté le 10-10-2008 à 14:36:53
Bonjour, je débute dans les expressions régulieres et j'aurai besoin d'un ptit coup de pouce. Je n'ai pas trouvé de réponse dans les autres post à mon soucis donc je me permet d'en créer un.
Le but de ma démarche est de faire un copier coller depuis Word un document dans une interface Extjs et de cleaner le HTML qui en découle(Jusque là pas de problème) Lorsqu'un document contient des commentaires je n'arrive pas à supprimer le HTML correspondant. La méthode de nettoyage est constituée d'un ensemble d'expression régulières et je souhaite continuer à les utiliser. Malheureusement je n'arrive pas a trouver celle qui correspond à mon besoin.
Le html que je souhaite supprimer est de cette forme:
Code :
<DIV style="mso-element: comment">... un ensemble de tags, de texte ...</DIV></DIV>
je pense que mon problème vient du fait qu'il s'arrête au premier tag rencontré et non jusqu'au <\/DIV><\/DIV> et je n'arrrive pas à formaliser mon expression pour qu'elle continue apres le premier tag...
A titre d'exemple, voici un fragment de html qui doit être supprimé
Marsh Posté le 10-10-2008 à 14:36:53
Bonjour, je débute dans les expressions régulieres et j'aurai besoin d'un ptit coup de pouce.
Je n'ai pas trouvé de réponse dans les autres post à mon soucis donc je me permet d'en créer un.
Le but de ma démarche est de faire un copier coller depuis Word un document dans une interface Extjs et de cleaner le HTML
qui en découle(Jusque là pas de problème)
Lorsqu'un document contient des commentaires je n'arrive pas à supprimer le HTML correspondant.
La méthode de nettoyage est constituée d'un ensemble d'expression régulières et je souhaite continuer
à les utiliser. Malheureusement je n'arrive pas a trouver celle qui correspond à mon besoin.
Le html que je souhaite supprimer est de cette forme:
Voilà mon expression:
je pense que mon problème vient du fait qu'il s'arrête au premier tag rencontré et non jusqu'au <\/DIV><\/DIV>
et je n'arrrive pas à formaliser mon expression pour qu'elle continue apres le premier tag...
A titre d'exemple, voici un fragment de html qui doit être supprimé
le résultat devrait être
par avance merci
Kirvin