Nettoyage de texte RTF

J'aimerais prendre quelques RTF entrée et le nettoyer pour supprimer tous les format RTF à l'exception de \ul \b \i pour les coller dans Word avec une forme mineure de l'information.

La commande utilisée pour coller dans Word sera quelque chose comme:
oWord.ActiveDocument.ActiveWindow.Sélection.PasteAndFormat(0) (avec un peu de 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 une idée sur comment je peux nettoyer la RTF en toute sécurité avec certaines expressions régulières ou quelque chose? Je suis à l'aide de VB.NET pour le traitement, mais tout .NET de la langue de l'échantillon ne.

OriginalL'auteur Vincent | 2008-08-21