Конкатенация RTF-файлов в PHP (REGEX)

у нас есть скрипт, который берет загруженный пользователем RTF-документ и объединяет некоторые личные данные в букву (имя, адрес и т. д.) и делает это для нескольких людей. Я объединяю содержимое письма, а затем объединяю его со следующим содержимым письма для всех записей людей.

Аффективно яЯ объединяю один RTF-документ в себя для максимально возможного количества записей, с которыми мне нужно объединить письмо. Однако мне нужно сначала удалить закрывающую разметку RTF и открыть разметку RTF каждого слияния, иначе RTF выиграл 'Тендер правильно Это звучит как работа для регулярных выражений.

По сути, мне нужно регулярное выражение, которое удалит всю строку:

} \ страница НИЧЕГО \ номинальная

Пример, это регулярное выражение будет соответствовать этому:

crap
}
\page{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1515;}\viewkind4\uc1\pard\f0\fs20 September 30, 2008\par
more crap

Так что я мог сделать это просто:

crap
\page
more crap

RegEx - лучший подход здесь?

ОБНОВЛЕНИЕ: Почему я должен использовать RTF?

Я хочу, чтобы пользователь мог загрузить письмо формы, которое система затем будет использовать для создания объединенных писем. Поскольку RTF - простой текст, я могу сделать это довольно легко в коде. Я знаю, RTF это катастрофа спецификации, но я неЯ не знаю никакой другой хорошей альтернативы.

Ответы на вопрос(2)

Ваш ответ на вопрос