будет ли регулярное выражение совпадающим, в то время как двойные фигурные скобки / loop содержат двойные фигурные скобки?
<?php $str = '<html lang="{{var doc-lang}}"> <head> <title>{{var doc-title}}</div> </head> <body> <div class="container"> <div class="row" {{while products}}> {{var name}} {{var sku}} {{var barcode}} </div {{while end}}> </div> </body> </html>';
Можем ли мы получить
<div class class="row"', [products], {{var name}}, {{ var sku}} and {{var barcode}}
от $str
?
Я могу только подумать об этом Reg
\<((.*)\{\{while\s+(.*)\}\}(.*)\{\{while\s+end\}\})\>
Regex101