Регулярное выражение поиска, чтобы найти кусочный текст слова, используя офицер в г
Я хотел бы иметь возможность добавлять диаграммы и таблицы в определенные места в документе MS Word на основе шаблона, используя функцию Officer body_add.
Поскольку текст в ms word может быть разбит на части, есть ли способ поиска ожидаемого текста с помощью регулярных выражений с учетом возможной разбивки на части?
Например, я ожидаю: xyzChart 1
Но фактический кусок в моем шаблоне (показанный docx_show_chunk) выглядит так:
3 text nodes found at this cursor.
<w:t>: 'xyz'
<w:t>: 'Chart'
<w:t>: ' 1'
Есть ли способ найти что-то, что может выглядеть так в шаблоне Word?
Я понимаю, что возможное решение состоит в том, чтобы убедиться, что шаблонный документ никогда не содержит подобные куски, но мне кажется более надежным предполагать, что такие вещи могут происходить, и учитывать это в моем коде.
Если есть лучший способ предоставить воспроизводимый пример для этого, пожалуйста, дайте мне знать. Заранее спасибо.