shuishen
2020-11-09 30282d205002e1fb41e29aa367905b27b3f5b81d
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});