isURL(url : string) : boolean
验证url是否合法
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
url
:string
- 验证url是否合法。
返回值
boolean
: 返回true
或false
。
示例
javascript
import { isURL } from '@/uni_modules/t-ui/index';
isURL('https://www.example.com') //true
isURL('百度') //false
isNumber(value : string) : boolean
验证字符串是否只包含数字
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
value
:string
- 需要验证的字符串
返回值
boolean
: 如果字符串只包含数字,则返回true
,否则返回false
示例
javascript
import { isNumber } from '@/uni_modules/t-ui/index';
isNumber('1234567890') // true
isNumber('abc123') // false
isAbc(value : string) : boolean
验证字符串是否为英文
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
value
:string
- 需要验证的字符串
返回值
boolean
: 如果字符串只包含字母,则返回true
,否则返回false
。
示例
javascript
import { isAbc } from '@/uni_modules/t-ui/index';
isAbc('ABC') // true
isAbc('123ABC') // false
isAbcNum(value : string) : boolean
验证字符串是否只包含字母或数字
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
value
:string
- 需要验证的字符串
返回值
boolean
: 如果字符串只包含字母或数字,则返回true
,否则返回false
。
示例
javascript
import { isAbcNum } from '@/uni_modules/t-ui/index';
isAbcNum('ABC123') // true
isAbcNum('ABC-123') // false
isChinese(value : string) : boolean
验证字符串是否只包含中文字符
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
value
:string
- 需要验证的字符串
返回值
boolean
: 如果字符串只包含中文字符,则返回true
,否则返回false
。
示例
javascript
import { isChinese } from '@/uni_modules/t-ui/index';
isChinese('你好') // true
isChinese('Hello你好') // false
isEmail(email : string) : boolean
验证邮箱地址是否合法
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
email
:string
- 需要验证的邮箱地址字符串。
返回值
boolean
: 如果邮箱地址合法,则返回true
,否则返回false
。
示例
javascript
import { isEmail } from '@/uni_modules/t-ui/index';
isEmail('example@example.com') // true
isEmail('example.com') // false
isPhone(phone : string) : boolean
验证电话号码是否合法
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
phone
:string
- 需要验证的电话号码字符串。
返回值
boolean
: 如果电话号码合法,则返回true
,否则返回false
。
示例
javascript
import { isPhone } from '@/uni_modules/t-ui/index';
isPhone('13800138000') // true
isPhone('12345') // false
isLandline(landline : string) : boolean
验证固定电话号码是否合法
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
landline
:string
- 需要验证的固定电话号码字符串。
返回值
boolean
: 如果固定电话号码合法,则返回true
,否则返回false
。
示例
javascript
import { isLandline } from '@/uni_modules/t-ui/index';
isLandline('010-12345678') // true
isLandline('12345678') // false
isIdcard(idcard : string) : boolean
验证身份证号码是否合法
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
idcard
:string
- 需要验证的身份证号码字符串。
返回值
boolean
: 如果身份证号码合法,则返回true
,否则返回false
。
示例
javascript
import { isIdcard } from '@/uni_modules/t-ui/index';
isIdcard('11010519900101001X') // true
isIdcard('123456789012345') // false
isImage(imagePath : string) : boolean
验证文件路径是否为图片格式
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
imagePath
:string
- 需要验证的图片文件路径字符串。
返回值
boolean
: 如果文件路径是图片格式,则返回true
,否则返回false
。
示例
javascript
import { isImage } from '@/uni_modules/t-ui/index';
isImage('image.jpg') // true
isImage('document.pdf') // false
isVideo(videoPath : string) : boolean
验证文件路径是否为视频格式
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
videoPath
:string
- 需要验证的视频文件路径字符串。
返回值
boolean
: 如果文件路径是视频格式,则返回true
,否则返回false
。
示例
javascript
import { isVideo } from '@/uni_modules/t-ui/index';
isVideo('video.mp4') // true
isVideo('audio.mp3') // false
isCarNo(carNo : string) : boolean
验证字符串是否为合法的车牌号码
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
carNo
:string
- 需要验证的车牌号码字符串。
返回值
boolean
: 如果车牌号码合法,则返回true
,否则返回false
。
示例
javascript
import { isCarNo } from '@/uni_modules/t-ui/index';
isCarNo('京A12345') // true
isCarNo('12345') // false
isEven(number : number) : boolean
验证给定的数字是否为偶数
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
number
:number
- 需要验证的数字。
返回值
boolean
: 如果数字是偶数,则返回true
,否则返回false
。
示例
javascript
import { isEven } from '@/uni_modules/t-ui/index';
isEven(2) // true
isEven(3) // false
isRGB(r : number, g : number, b : number) : boolean
验证给定的RGB值是否合法
RGB颜色值由三个整数组成,分别代表红色、绿色和蓝色的强度,每个整数的范围是0到255。
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
r
:number
- 红色分量的值,范围是0到255。g
:number
- 绿色分量的值,范围是0到255。b
:number
- 蓝色分量的值,范围是0到255。
返回值
boolean
: 如果RGB值合法,则返回true
,否则返回false
。
示例
javascript
import { isRGB } from '@/uni_modules/t-ui/index';
isRGB(255, 0, 0) // true
isRGB(256, 0, 0) // false,因为256超出了合法范围
isHSV(h : number, s : number, v : number) : boolean
验证给定的HSV值是否合法
HSV颜色值由三个数值组成,分别代表色调(Hue)、饱和度(Saturation)和明度(Value)。色调的范围是0到360,饱和度和明度的范围是0到1。
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
h
:number
- 色调的值,范围是0到360。s
:number
- 饱和度的值,范围是0到1。v
:number
- 明度的值,范围是0到1。
返回值
boolean
: 如果HSV值合法,则返回true
,否则返回false
。
示例
javascript
import { isHSV } from '@/uni_modules/t-ui/index';
isHSV(159, 0.01, 0.74) // true
isHSV(361, 1, 1) // false,因为色调的值超出了合法范围
isHSL(h : number, s : number, l : number) : boolean
验证给定的HSL值是否合法
HSL颜色值由三个数值组成,分别代表色调(Hue)、饱和度(Saturation)和亮度(Lightness)。色调的范围是0到360,饱和度和亮度的范围是0到1。
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
h
:number
- 色调的值,范围是0到360。s
:number
- 饱和度的值,范围是0到1。l
:number
- 亮度的值,范围是0到1。
返回值
boolean
: 如果HSL值合法,则返回true
,否则返回false
。
示例
javascript
import { isHSL } from '@/uni_modules/t-ui/index';
isHSL(159, 1, 0.74) // true
isHSL(361, 1, 1) // false,因为色调的值超出了合法范围
isColor(colorValue : string) : boolean
验证给定的颜色值是否合法
支持平台
安卓 | ios | web | 微信小程序 | 支付宝小程序 | QQ小程序 |
---|---|---|---|---|---|
√ | √ | √ | x | x | x |
参数
colorValue
:string
- 要验证的颜色值。
返回值
boolean
: 如果颜色值合法,则返回true
,否则返回false
。
示例
javascript
import { isColor } from '@/uni_modules/t-ui/index';
isColor('red') // true
isColor('##FF0000') // true
isColor('rgb(255, 0, 0)') // true
isColor('invalidColor') // false