snu.isDate()
是否为日期
验证输入的值是否为有效的日期。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
date | Any | 是 | - | 输入的值 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是有效日期,返回 true |
snu.isURL()
是否为URL
验证输入的字符串是否为有效的URL。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
url | String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是有效URL,返回 true |
snu.isNumberString()
是否为数字
验证输入的字符串是否为有效的数字。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
num | String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是有效数字,返回 true |
snu.isAbc()
是否为字母
验证输入的字符串是否为有效的字母。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
str | String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是字母,返回 true |
snu.isChinese()
是否为中文
验证输入的字符串是否为有效的中文。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
str | String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是中文,返回 true |
snu.isEmail()
是否为邮箱
验证输入的字符串是否为有效的邮箱地址。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是邮箱,返回 true |
snu.isPhone()
是否为手机号
验证输入的字符串是否为有效的手机号。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
phone | String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是手机号,返回 true |
snu.isLandline()
是否为座机号
验证输入的字符串是否为有效的座机号。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
phone | String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是座机号,返回 true |
snu.isQQNumber()
是否为QQ号
验证输入的字符串是否为有效的QQ号。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
str | String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是QQ号,返回 true |
snu.isIPv6()
是否为IPv6地址
验证输入的字符串是否为有效的IPv6地址。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
str | String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是IPv6地址,返回 true |
snu.isIPv4()
是否为IPv4地址
验证输入的字符串是否为有效的IPv4地址。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
str | String | 是 | - | 输入的字符串 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是IPv4地址,返回 true |
snu.isIDCard()
是否为第二代公民身份号码
验证输入的字符串是否为有效的中华人民共和国居民身份证(第二代)号码。自动计算身份证校验码是否正确。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
code | String | 是 | - | 输入的字符串,代表身份证号码 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是身份证号码,返回 true |
snu.isImage()
是否为图片文件
验证输入的字符串是否为有效的图片文件名。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
filename | String | 是 | - | 输入的字符串,代表文件路径 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是图片文件,返回 true |
snu.isVideo()
是否为视频文件
验证输入的字符串是否为有效的视频文件名。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
filename | String | 是 | - | 输入的字符串,代表文件路径 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是视频文件,返回 true |
snu.isCarNumber()
是否为车牌号码
验证输入的字符串是否为有效的中华人民共和国车辆牌照号码。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
no | String | 是 | - | 输入的字符串,代表车辆牌照号码 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是车牌号码,返回 true |
snu.isInteger()
是否为整数
验证输入的数字是否为整数。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
num | Number | 是 | - | 输入的数字 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是整数,返回 true |
snu.isFloat()
是否为小数
验证输入的数字是否为小数。
兼容性
Web | Android |
---|---|
√ | √ |
属性
名称 | 类型 | 必填 | 默认值 | 描述 |
---|---|---|---|---|
num | Number | 是 | - | 输入的数字 |
返回值
类型 | 必备 | 描述 |
---|---|---|
Boolean | 是 | 如果是小数,返回 true |