{@if condtwo}
一致するからコンテンツを取得するにはどうすればよい{!if}
ですか?
{@if condtwo}
{@if condone}
show this if condone is true
{!if}
other contents
{!if} <- matching {!if}
使ってみpreg_match_all
ました。これが私の正規表現です:
/([\s]*?{@IF(.*?)}[\s]*?)(.+?)([\s]*?{!$IF}[\s]*?)/si
{@if condtwo}
問題は、すべてのコンテンツをnextからしか取得できないことです{!if}
。
{@if condtwo}
{@if condone}
this is a table
{!if}