对树枝中的正则表达式有疑问吗?

时间:2019-02-05 07:08:29

标签: php regex twig

如果src =“ assets / js / asd2323 / script.js”,我想将src =“”值更改为空

在树枝src值中的正则表达式不为空。它具有脚本src

我不想在循环中清空所有src属性值:|

{% for script in site['scripts'] %}
    <script type="text/javascript" 
    {% if script['src'] == matches '{(script.js)}' %}

    {% else %} 
         src="{{ script['src'] }}"
    {% endif %}
    >
{% endfor %}

1 个答案:

答案 0 :(得分:0)

您不需要正则表达式,只需使用

{% if not ('script.js' in script['src']) %}
    <script src="{{ script['src'] }}"></script>
{% endif %}

demo