Robię na własny użytek prosty edytorek WYSIWYG. Po wklejeniu do niego tekstu z worda, wkleja się mnóstwo śmieciowego kodu.
przykładowy fragment:
Cytat
<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--> <p class="MsoNormal">aaaaaaaaaaaaaaa</p>
Na dobrą sprawę powinien zostać tu tylko znacznik <p>, resztę można usunąć.
Łatwo powiedzieć, trudniej zrobić

Z wyrażeniami regularnymi jakoś mi nie po drodze, oporny jestem na nie, chociaż staram się.
Mam taki kodzik:
Kod
string.replace(/(<!--\[if gte mso [0-9]\]>.*<!\[endif\]-->)/gi,'')
Ale nie działa. Problemem są "<" pomiędzy komentarzami. jeśli by je usunąć wszystko działa.
Podpowiedzcie proszę, jak to powinno wyglądać

Pozdrawiam.