我想链接我的反馈表的电子邮件地址和正则表达式来验证客户输入的电子邮件地址
问问题
32 次
1 回答
0
您可能需要的是一种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...
检查此链接以检查您应该在validate_{slot_name}
方法中返回的内容的示例。
于 2020-10-14T02:42:33.490 回答