Je voudrais prendre une entrée RTF et la nettoyer pour supprimer toute mise en forme RTF sauf \ ul \ b \ i pour la coller dans Word avec des informations de format mineur.Nettoyage du texte RTF
La commande utilisée pour coller dans Word sera quelque chose comme: oWord.ActiveDocument.ActiveWindow.Selection.PasteAndFormat (0) (avec un texte RTF déjà dans le Presse-papiers)
{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Courier New;}}
{\colortbl ;\red255\green255\blue140;}
\viewkind4\uc1\pard\highlight1\lang3084\f0\fs18 The company is a global leader in responsible tourism and was \ul the first major hotel chain in North America\ulnone to embrace environmental stewardship within its daily operations\highlight0\par
Avez-vous des idée sur la façon dont je peux nettoyer le RTF en toute sécurité avec des expressions régulières ou quelque chose? J'utilise VB.NET pour faire le traitement, mais n'importe quel exemple de langage .NET fera l'affaire.