问题描述
我想链接我的反馈表的电子邮件地址和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}
方法内返回什么的示例。