との間のコードを正規表現を使用し{foreach}
て抽出したい次のスニペットがあります。{/foreach}
{foreach (...)}
Some random HTML content <div class="">aklakdls</div> and some {$/r/template} markup inside.
{/foreach}
私は既に持っています:
{foreach [^}]*}
でもその後は何もマッチできません。トークン全体として{/foreach}を一致させる方法はありますか?{foreach}{/foreach}の間のコンテンツにも「{$」トークンを含めることができることに注意してください。
編集:BaileyPとTomalakの答えは正しいですが、簡単にするためにBaileyPの答えを選択しました。