PHP ile regex sorunu

0 Cevap php

i bir şablon dosyası ayrıştırmak ve böyle bakmak değişkenlerin belirli bir kümesini bulmak istiyorum:

<!-- [LOOP-VARIABLENAME] -->

ben sadece değişken adı ve maçın başlangıç ​​konumunu almak istiyorum. ilk i () strpos kullanılabilir, ancak bu fonksiyon bir regex argüman alamaması.

Array (
  [0] => 1678 // strpos
  [1] => <!-- [LOOP-VARIABLENAME] --> // full match
  [name] => VARIABLENAME
)

Bu mümkün mü? ben bu regex kullanmaya çalıştı:

preg_match_all('/<!-- [LOOP-(?P<year>\W+)/', $html, $matches, PREG_OFFSET_CAPTURE);

ama hiçbir olumlu sonuç.

Yardımlarınız için teşekkürler.

0 Cevap