在我的项目中,用户填写详细信息的表单。在那个,一个文本字段输入用户的电子邮件ID。所以我需要验证电晕项目
中该文本字段中的电子邮件答案 0 :(得分:10)
试试这个正则表达式:
local email = "email@email.com"
if (email:match("[A-Za-z0-9%.%%%+%-]+@[A-Za-z0-9%.%%%+%-]+%.%w%w%w?%w?")) then
print("VALID EMAIL")
else
print("INVALID EMAIL")
end
答案 1 :(得分:0)
使用正则表达式模式检查电子邮件。
使用此“[A-Za-z0-9%。%%% +% - ] + @ [A-Za-z0-9%。%%% +% - ] +%。%w%w%瓦特?%(重量)?“
答案 2 :(得分:0)
试试这个:
本地模式=" [%w] [%p] [@] [%w] + [。] [%w。] + [^。] +&#34 ;
返回值〜= nil和#value> = 1和#value< = 63和istring.is_ascii(value)而不是value:match(pattern)和#value:match(pattern)== #value
Ex:email@email.com email@email.com.br