+
shuishen
2021-06-17 fd92ef21b05fa336b6f93826f750508cdc342e88
1
2
3
//>>built
define(["./_base","./regexp"],function(c,d){c.isIpAddress=function(b,a){return(new RegExp("^"+d.ipAddress(a)+"$","i")).test(b)};c.isUrl=function(b,a){return(new RegExp("^"+d.url(a)+"$","i")).test(b)};c.isEmailAddress=function(b,a){return(new RegExp("^"+d.emailAddress(a)+"$","i")).test(b)};c.isEmailAddressList=function(b,a){return(new RegExp("^"+d.emailAddressList(a)+"$","i")).test(b)};c.getEmailAddressList=function(b,a){a||(a={});a.listSeparator||(a.listSeparator="\\s;,");return c.isEmailAddressList(b,
a)?b.split(new RegExp("\\s*["+a.listSeparator+"]\\s*")):[]};return c});