いくつかの RTF 入力を取得してクリーンアップし、\ul \b \i 以外のすべての RTF 書式を削除して、マイナーな書式情報と共に Word に貼り付けたいと考えています。
Word への貼り付けに使用されるコマンドは次のようになります: oWord.ActiveDocument.ActiveWindow.Selection.PasteAndFormat(0) (いくつかの RTF テキストが既にクリップボードにある)
{\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
正規表現などを使用して RTF を安全にクリーンアップする方法について何か考えはありますか? 私は VB.NET を使用して処理を行っていますが、任意の .NET 言語サンプルで実行できます。