let value = 'aa'
let reg = /^[a-z][0-9a-zA-Z-]{3,53}[a-z0-9]$/
if (reg.test(value)) {
console.log('通过')
}
else{
console.log( `必须以小写字母打头,字母和数字及中划线组成,小写英文字母或数字结尾`)
}
//reg = /^cbtmmprice-t03[-\d+]/
reg = /^cbtmmprice-t03(-\d+){0,1}/
value = 'cbtmmprice-t03-1'
let m = value.match(reg)
console.log(reg.test(value))
console.log(m)