Class: CheckRegExp

CheckRegExp()

new CheckRegExp()

正则验证 使用单例
Source:

Methods

(static) getInstance() → {*}

获取实例
Source:
Returns:
Type
*

cn(v) → {*}

匹配中文
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
cn("中文") => true  cn("cn") => false

email(v) → {*}

匹配邮箱地址
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
email("1324568@qq.com") => true

en(v) → {*}

匹配英文
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
en("cn") => true

html(v) → {*}

匹配HTML标签
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
html("<div></div>") => true

IDcard(v) → {*}

匹配身份证号码
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
IDcard("2313213213") => false

IPv4(v) → {*}

匹配IP
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
IPv4("127.0.0.1") => true

mobile(v) → {*}

匹配手机号码
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
mobile(12345678) => return false

number(v) → {*}

匹配数字
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
number("123") => true number("s1") => false

password(v) → {*}

匹配密码 密码以字母开头,长度在6~18之间,只能包含字母、数字和下划线
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
password("abc!@") => false

postal(v) → {*}

匹配邮政编码
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
postal("511740") => true

qq(v) → {*}

匹配QQ号码
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
qq("12345") => false

telephone(v) → {*}

匹配座机
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
telephone("1367894517") => false

url(v) → {*}

匹配URL
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
url("http://127.0.0.1") => true url("http://www.abc.com") => true

username(v) → {*}

匹配账号合法
Parameters:
Name Type Description
v * 要匹配的内容
Source:
Returns:
{boolean} 返回一个布尔值
Type
*
Example
username(abc_132) => true