使用corona sdk验证电子邮件地址

时间:2014-01-10 09:20:36

标签: email lua corona

在我的项目中,用户填写详细信息的表单。在那个,一个文本字段输入用户的电子邮件ID。所以我需要验证电晕项目

中该文本字段中的电子邮件

3 个答案:

答案 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