Skip to content

isURL(url : string) : boolean

验证url是否合法

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • url: string - 验证url是否合法。

返回值

  • boolean: 返回truefalse

示例

javascript
import { isURL } from '@/uni_modules/t-ui/index';
isURL('https://www.example.com') //true
isURL('百度') //false

isNumber(value : string) : boolean

验证字符串是否只包含数字

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • value: string - 需要验证的字符串

返回值

  • boolean: 如果字符串只包含数字,则返回true,否则返回false

示例

javascript
import { isNumber } from '@/uni_modules/t-ui/index';
isNumber('1234567890') // true
isNumber('abc123') // false

isAbc(value : string) : boolean

验证字符串是否为英文

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • value: string - 需要验证的字符串

返回值

  • boolean: 如果字符串只包含字母,则返回true,否则返回false

示例

javascript
import { isAbc } from '@/uni_modules/t-ui/index';
isAbc('ABC') // true
isAbc('123ABC') // false

isAbcNum(value : string) : boolean

验证字符串是否只包含字母或数字

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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

验证字符串是否只包含中文字符

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • value: string - 需要验证的字符串

返回值

  • boolean: 如果字符串只包含中文字符,则返回true,否则返回false

示例

javascript
import { isChinese } from '@/uni_modules/t-ui/index';
isChinese('你好') // true
isChinese('Hello你好') // false

isEmail(email : string) : boolean

验证邮箱地址是否合法

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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

验证电话号码是否合法

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • phone: string - 需要验证的电话号码字符串。

返回值

  • boolean: 如果电话号码合法,则返回true,否则返回false

示例

javascript
import { isPhone } from '@/uni_modules/t-ui/index';
isPhone('13800138000') // true
isPhone('12345') // false

isLandline(landline : string) : boolean

验证固定电话号码是否合法

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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

验证身份证号码是否合法

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • idcard: string - 需要验证的身份证号码字符串。

返回值

  • boolean: 如果身份证号码合法,则返回true,否则返回false

示例

javascript
import { isIdcard } from '@/uni_modules/t-ui/index';
isIdcard('11010519900101001X') // true
isIdcard('123456789012345') // false

isImage(imagePath : string) : boolean

验证文件路径是否为图片格式

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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

验证文件路径是否为视频格式

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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

验证字符串是否为合法的车牌号码

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • carNo: string - 需要验证的车牌号码字符串。

返回值

  • boolean: 如果车牌号码合法,则返回true,否则返回false

示例

javascript
import { isCarNo } from '@/uni_modules/t-ui/index';
isCarNo('京A12345') // true
isCarNo('12345') // false

isEven(number : number) : boolean

验证给定的数字是否为偶数

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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。

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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。

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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。

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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

验证给定的颜色值是否合法

支持平台

安卓iosweb微信小程序支付宝小程序QQ小程序
xxx

参数

  • 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