Честно говоря, я думаю, что сначала я должен попросить о помощи с синтаксисом этого вопроса.Как создать цикл с регулярным выражением?
Но, пожалуйста, если вы понимаете, что я имею в виду, отредактируйте название с подходящим.
Есть ли способ сделать шаблон, который может разделить текст следующим образом.
{{START}}
{{START}}
{{START}}
{{START}}
{{END}}
{{END}}
{{END}}
{{END}}
Таким образом, каждый {{START}} соответствует его {{END}} изнутри сначала во внешний последний!
И если я не могу сделать это только с регулярным выражением. Как это сделать с помощью PHP?
спасибо, что посмотрели.
Это не может быть сделано с большинством вариантов регулярного выражения, хотя есть трюки, за пределами моего ken, которые делают возможным использование таких языков, как Perl. Читайте о лемме о перекачке, чтобы узнать, почему вы не можете этого сделать. – siride
Я предполагаю, что ваше форматирование какого-то входа. Если вы объясните немного больше, возможно, будет предложен альтернативный подход. –
Похоже, вы пытаетесь что-то разобрать ... [Если что-то находится рядом с таким сложным, как HTML (выглядит так для меня), делать это с помощью регулярных выражений - плохая идея.] (Http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contains-tags/1732454 # 1732454) – michaelb958