我想用树枝修剪一个字符串。trim 的文档位于此处。
{{ 'I like Twig!'|trim('!') }}
{# outputs 'I like Twig' #}
上面的示例从字符串中删除感叹号。
考虑以下:
{{ 'ROLE_USER'|trim('ROLE_') }}
有人会认为这会修剪ROLE_
并返回USER
。这不是它的工作原理:
{# outputs 'US' #}
这是因为字母E
和R
也在 中ROLE_
,因此它们也被删除。
我该如何规避这个问题,也许是用正则表达式,或者只替换我想要的字符串?