正则表达式

 示例:

? 表示 零次 或 一次

{1} 表示 一次

* 表示 零次 或 多次

+ 表示 一次 或 多次

| 表示 或

^ 表示 开头

$ 表示 结尾

const tel = /^1[3456789]\d{9}$/
const num = /(^[0]$)|(^[1-9]+[0-9]*$)/
const money = /(^[0]$)|(^[0][\.]([0-9]+)$)|(^[1-9]+[\.][0-9]+$)|(^[0-9]+$)/
const username = /^[\w.@]{3,30}$/
const password = /^[a-z0-9_\.-@]{6,25}$/
const regId = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/


const validName = (rule, value, cb) => {
    if (!value) return cb(new Error('请输入姓名'))
    if (value.length < 2 || value.length > 20) {
        return cb(new Error('姓名长度在2~20之间'))
    }
    cb()
}

正则表达式 - 语法:

正则表达式

正则表达式

正则表达式

正则表达式

上一篇:如何将一个网页的内容


下一篇:安科瑞ADF400多回路电能表在越南的应用