From b6aa0fceec7ae22d54985043a2d216e28ce941ac Mon Sep 17 00:00:00 2001 From: Etiene Date: Thu, 13 Mar 2014 09:44:34 +0000 Subject: New email pattern match --- valua.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'valua.lua') diff --git a/valua.lua b/valua.lua index 8ffdccf..dad5a65 100644 --- a/valua.lua +++ b/valua.lua @@ -93,7 +93,7 @@ function valua._compare(value,another_value) end function valua._email(value) - if not value:match("[A-Za-z0-9%.%%%+%-]+@[A-Za-z0-9%.%%%+%-]+%.%w%w+") then + if not value:match("^[%w+%.%-_]+@[%w+%.%-_]+%.%a%a+$") then return false, "is not a valid email address" end return true -- cgit v1.2.3-54-g00ecf