匹配小于32数字的正则表达式
let regex = /^[0-9]$|^[0-2][0-9]$|^3[0-2]$/ // 匹配小于32的数字
regex.test('3') // true
regex.test('33') // false
所以小于64数字的正则表达式是
let regex = /^[0-9]$|^[0-5][0-9]$|^6[0-4]$/
regex.test('23') // true
regex.test('2342') // false
IP+子网掩码缩写正则(IP正则为简单演示)
let regex = /^192.168.0.1(\/([0-9]$|[0-2][0-9]|3[0-2]))?$/
regex.test('192.168.0.1') // true
regex.test('192.168.0.1/') // false
regex.test('192.168.0.1/33') // false