こんにちは私はこのlexパーサーテンプレートを持っています。これには、無限ループが発生したために削除したいコールバックタグが含まれています。
PHPで試しましpreg_replace
たが、白い画面が表示されます。削除したいタグは次の形式です:
{{ search:query term="value" .. more attributes .. }}
// any content between these tags needs to be removed as well, including new lines
{{ /search:query }}
そして、これはpreg_replaceでの私の試みです:
$text = preg_replace('@\{\{\ssearch:(.*?)\}\}(.*?)\{\{\s/search:(.*?)\s\}\}@is','',$text);
しかし、それは機能しません。なぜアドバイスはありますか?