Здравствуйте.
Решаю задачу по замене shortcode внутри xml документа(разархивированный docx). Дошел до генерации таблицы, замысел следующий: в строчку таблицы указывать shortcode, получать эту строчку регулярным выражением и потом просто наполнять, выглядит это так
https://monosnap.com/file/0uIW1BmycIVbH3nTjf4RFBiU... .
Никак не получается выбрать только 1 блок внутри которого встречается код СПИСОКТОВАРНЫХПОЗИЦИЙ. Составил простой пример
https://regex101.com/r/66uGWT/2 . В результат должен попасть только 1 tr.