编辑代码

const a = '222'
const b = 'www222'
const c = '333bbb'
const d = '33.44'
const e = '33..44'
const f = '33.'
const g = '55'
const h = '77.0.8'
const i = '00.8'
const k = '..8'
const p = '0.8'
const t = 'w'
const q = '1'
const m = ''

const regexp = /^\d+$/g
const regexp2 = /^([123456789]+)|([0]).?\d+$/g
const regexp3 = /^[0].?\d+$/g

const res1 = regexp.test(a)
const res2 = regexp.test(b)
const res3 = regexp.test(c)
const res4 = regexp2.test(d)
const res5 = regexp2.test(e)
const res6 = regexp2.test(f)
const res7 = regexp2.test(g)
const res8 = regexp2.test(h)
const res9 = regexp2.test(i)
const res10 = regexp2.test(k)
const res11 = regexp2.test(p)
const res12 = regexp2.test(t)
const res13 = regexp2.test(q)
// const res12 = regexp3.test(i)
// const res13 = regexp3.test(k)
// const res14 = regexp3.test(p)

console.log('res1', res1)
console.log('res2', res2)
console.log('res3', res3)
console.log('res4', res4)
console.log('res5', res5)
console.log('res6', res6)
console.log('res7', res7)
console.log('res8', res8)
console.log('res9', res9)
console.log('res10', res10)
console.log('res11', res11)
console.log('res12', res12)
console.log('res13', res13)
// console.log('res14', res14)