目录
匹配日期格式(yyyy-mm-dd、yyyy.mm.dd、yyyy/mm/dd)
必须包含数字、字母、不包含特殊字符,长度10位
/^(?=.*?[a-z])(?=.*>[A-Z])(?=.*?[0-9])[a-zA-Z0-9]{10}$/
给定首尾规则,进行模糊匹配
new RegExp(`^第(.*?)列第(.*?)行$`).test("第一列第一行")
接上条,格式校验通过之后,校验中间是否是数字,用下边正则,得到中间字符
"第三列第一行".replace(new RegExp(`第(.*?)列第(.*?)行`),"$1,$2") //"三,一"
匹配最多4个数字,但是不全为0
/^(?!0)(?!00)(?!000)(?!0000)\d{1,4}$/
匹配日期格式(yyyy-mm-dd、yyyy.mm.dd、yyyy/mm/dd)
/^\d{4}([-\.\/])(?:0[1-9]|1[0-2])\1(?:0[1-9]|[12]\d|3[01])$/