RebbVal
CN
CN
  • 快速上手
  • 概述
  • 概念
  • 规则列表
    • 年龄
    • 数组
    • 布尔
    • 比较
    • 组合
    • 日期时间
    • 标识码
    • 互联网
    • 地区相关
    • 字符串
Powered by GitBook
On this page
  • 相等 Equal
  • 开头是 Start with
  • 结尾是 Ends with
  • 在字符串中 In
  • 包含 Contains
  • 不为空 Not empty
  • 最大长度 Max length
  • 百分比 Percentage
  • Base64
  • 数字 Number
  • 整数 Int
  • 浮点数 Float
  • 十六进制数字 Hex number
  • 十六进制颜色 Hex color
  • 电话号码 Phone
  • 手机号码 Mobile
  • 符合正则表达式 Match regex

Was this helpful?

  1. 规则列表

字符串

本页面所有规则可用于 string

相等 Equal

v.val("This string", "='This string'"); // true

开头是 Start with

验证输入是否以规则中指定的字符串开头。

v.val("This string", "starts with 'This'"); // true

结尾是 Ends with

验证输入是否以规则中指定的字符串结尾。

v.val("This string", "ends with 'string'"); // true

在字符串中 In

验证输是否在规则中指定的字符串中出现。

v.val("string", "in 'a longer string that contains it'"); // true

包含 Contains

验证输是否在包含规则中指定的字符串。

v.val("This is a longer string that", "contains 'longer'"); // true

不为空 Not empty

验证输入不为空。

v.val("A string that is", "not empty"); // true

最大长度 Max length

验证输入的最大长度不超过规则中指定的长度

v.val("A string that ", "max length 15"); // tru

百分比 Percentage

验证输入字符串是否百分比格式。

v.val("99%", "is percentage"); // true

Base64

验证输入是一个合法的base64编码的字符串。

v.val("UmViYlZhbCBydWxlcw==", "is base64"); // true

数字 Number

验证输入字符串是否满足数字格式。

v.val("-1.23", "is number"); // true

整数 Int

验证输入字符串是否符合整数格式。

v.val("8888", "is int"); // true

浮点数 Float

验证输入字符串是否符合满足浮点数格式。

v.val("3.1415926", "is float"); // true

十六进制数字 Hex number

验证输入字符串是否符合十六进制数字的格式(如0xFFFFFF)。

v.val("0x123def", "is hex number"); // true

十六进制颜色 Hex color

验证输入字符串是否符合十六进制颜色格式。

v.val("#FFEEDD", "is hex color");

电话号码 Phone

验证输入字符串是否符合中华人民共和国电话号码格式

v.val("021-59595959", "is phone");

手机号码 Mobile

验证输入字符串是否满足(中国)手机号码格式。

v.val("13800138000", "is mobile");

符合正则表达式 Match regex

v.val("13800138000", "match //d+/"); match a regex
Previous地区相关

Last updated 4 years ago

Was this helpful?

验证输入字符串是否匹配正则表达式,更多详情请见。

这里