Methods
(static) getInstance() → {*}
获取实例
Returns:
- Type
- *
cn(v) → {*}
匹配中文
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
cn("中文") => true cn("cn") => false
email(v) → {*}
匹配邮箱地址
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
email("1324568@qq.com") => true
en(v) → {*}
匹配英文
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
en("cn") => true
html(v) → {*}
匹配HTML标签
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
html("<div></div>") => true
IDcard(v) → {*}
匹配身份证号码
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
IDcard("2313213213") => false
IPv4(v) → {*}
匹配IP
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
IPv4("127.0.0.1") => true
mobile(v) → {*}
匹配手机号码
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
mobile(12345678) => return false
number(v) → {*}
匹配数字
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
number("123") => true number("s1") => false
password(v) → {*}
匹配密码 密码以字母开头,长度在6~18之间,只能包含字母、数字和下划线
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
password("abc!@") => false
postal(v) → {*}
匹配邮政编码
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
postal("511740") => true
qq(v) → {*}
匹配QQ号码
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
qq("12345") => false
telephone(v) → {*}
匹配座机
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
telephone("1367894517") => false
url(v) → {*}
匹配URL
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
url("http://127.0.0.1") => true url("http://www.abc.com") => true
username(v) → {*}
匹配账号合法
Parameters:
| Name | Type | Description |
|---|---|---|
v |
* | 要匹配的内容 |
Returns:
{boolean} 返回一个布尔值
- Type
- *
Example
username(abc_132) => true