2011-07-12 7 views
0

J'utilise un éditeur de texte dans un site Web. (Il est jHtmlArea) Certains des autors sont du texte du copier-coller à partir de documents Word et il finit avec des étiquettes de bureau désagréables comme suit:Enlever le bureau TAGS

<h2 style="margin: 10pt 0cm 0pt;"><font size="4"><font color="#4f81bd"> 
<font face="Cambria">Detect if an email is already saved 
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 
<o:p></o:p></font></font></font></h2> 

Je veux nettoyer ce texte lorsque l'utilisateur soumet le formulaire en utilisant le code C# . Juste un peu plus complication je veux garder quelques-unes des balises comme une édition HTML est autorisé (considérer cela comme une liste blanche):

enter image description here

+0

Pourquoi utiliser des regex? [Ils ne sont pas destinés à être en mesure de le faire.] (Http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags) – Nightfirecat

Répondre