我想用树枝修剪一个字符串。修剪文档位于here。
{{ 'I like Twig!'|trim('!') }}
{# outputs 'I like Twig' #}
以上示例修剪了字符串中的感叹号。
请考虑以下事项:
{{ 'ROLE_USER'|trim('ROLE_') }}
有人会认为这会削减ROLE_
并返回USER
。这不是它的工作原理:
{# outputs 'US' #}
这是因为E
和R
字母也在ROLE_
中,因此它们也会被删除。
我怎样才能避免这种情况,或许是使用正则表达式,或者只将替换为我想要的字符串?