JS中相关正则表达式
正则验证
let num = /^[0-9a-zA-Z]*$/g; if (!num.test(value)) { callback("请输入字母,数字或字母数字组合"); } let num = /^[\u4e00-\u9fa5]+$/; if (!num.test(value)) { callback("请输入汉字!"); } let numReg = /^[0-9]*$/; if (!numReg.test(value)) { callback('请输入数字'); } let num = /^[1-9]\d*$/ ; if (!num.test(value)) { callback("请输入正整数"); } let numReg = /^(([1-9]\d*)|0)(\.\d{1,2})?$/; if (!numReg.test(value)) { callback('只能为最多两位小数的正数!'); return false; }
const numReg = /^\+?(\d*\.\d{0,2})$/; if(!numReg.test(value)){ callback('金额必须是两位小数的正数'); }
const reg = /[\u4e00-\u9fa5a-zA-Z0-9]+$/gi; if (!reg.test(value)){ callback("只能输入中文、英文、数字!"); }