- 一个简单的验证的正则: 11位数字,第一位是1
var reg = /^1\d{10}$/
2.有效数字的正则(有效数字包括正数、负数、零、小数)
分析:
1) ''."可以出现也可以不出现,但是一旦出现,后面必须跟着以为或多位数字
2) 最开始可以有+/-也可以没有
3) 整数部分,一位数可以是0-9之间的一个,多位数不能以0开头
var reg = /^[+-]?(\d|([1-9]\d+))(\.\d+)?$/
var reg = /\d/; // 包含一个0-9之间的数字
console.log(reg.test("你好2019"));//->true
var reg = /^\d$/; // 只能是一个0-9之间的数字
console.log(reg.test("9")); //-> true
console.log(reg.test("012")); //-> false







网友评论