如何在 AWS Lex 代码挂钩(在 Lambda 中)中验证电话号码和电子邮件。
我曾尝试使用以下代码来验证 AWS Lex 聊天机器人中的电话号码和电子邮件地址。我收到错误。
import re
EMAIL_REGEX = re.compile(r"[^@]+@[^@]+\.[^@]+")
if len(str(phonenumber)) <= 10 or len(str(phonenumber)) >= 10:
return build_validation_result(False,
'PhoneNumber',
'Please enter valid phone number which contains 10 digits'
)
if not EMAIL_REGEX.match(email):
return build_validation_result(False,
'Email',
'Please enter valid email address'
)