电子邮件地址的正则表达式代码,以及如何将其与我的反馈表链接

问题描述

我想链接我的反馈表的电子邮件地址和Regex以验证客户输入的电子邮件地址

解决方法

您可能需要一个validate方法。在您的FormAction类内,您可以定义一个validate_{slot_name}方法,该方法将在使用定义的插槽映射成功提取插槽之后自动调用。

假设您的电子邮件地址为email,则您的验证方法名称应为validate_email,如下所示:

def validate_email(
    self,value: Text,dispatcher: CollectingDispatcher,tracker: Tracker,domain: Dict[Text,Any],) -> Dict[Text,Any]:
    """Validate email value."""

    # Your regex  validation logic...

选中此link,以查看应在validate_{slot_name}方法内返回什么的示例。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...