标签: javascript regex
regex = /^[0-9A-F]{2}:[0-9A-F]{2}$/ regex.test("2A:3G") // is resulting in false as output.
如果我是对的,那应该是真的吗?
答案 0 :(得分:7)
G不在[0-9A-F]中,所以不,它不应该是真的。
G
[0-9A-F]
您可以检查/^[0-9A-F]{2}:[0-9A-F]{2}$/.test('2A:3F')是否属实,这是唯一的原因。
/^[0-9A-F]{2}:[0-9A-F]{2}$/.test('2A:3F')