Я хочу проанализировать файл шаблона и найти определенный набор переменных, которые выглядят так:
<!-- [LOOP-VARIABLENAME] -->
Я просто хочу получить имя переменной и начальную позицию совпадения. Сначала я использовал strpos (), но эта функция не может принять аргумент регулярного выражения.
Array (
[0] => 1678 // strpos
[1] => <!-- [LOOP-VARIABLENAME] --> // full match
[name] => VARIABLENAME
)
это возможно? я пытался использовать это регулярное выражение:
preg_match_all('/<!-- [LOOP-(?P<year>\W+)/', $html, $matches, PREG_OFFSET_CAPTURE);
но положительного результата нет.
спасибо за вашу помощь.