我有一个文件,其中包含 PHP 代码到 TWIG 的某种错误翻译,我只需要删除括号 () 的第一次和最后一次出现以及包含在 {% 和 %} 标记之间的 $ 的任何出现
例如,如果文件中有:
{% if($var.has($something)) %}
This symbols ($($)$) won't be deleted becoase they aren't between {% and %}
我需要将其转换为:
{% if var.has( something) %}
This symbols ($($)$) won't be deleted becoase they aren't between {% and %}
关于如何做到这一点的任何想法?