检查树枝中的电子邮件地址

Check email address in twig

如何检查字符串是否是 Twig 模板中的有效电子邮件地址?

例如,在这段代码中: {% set usernameType = (#Check user.username is email#) ? 'email' : 'number' %}

如果 user.username 是一个有效的电子邮件地址,我需要将用户名类型设置为电子邮件,否则设置为数字

Twig 在服务器端执行,所以如果你想验证电子邮件,你应该在客户端使用 javascript,如: 在服务器端你应该使用 php 或 python 来进行验证。 php 验证:https://www.php.net/manual/fr/filter.examples.validation.php python 验证:https://pypi.org/project/validate_email/