我想验证葡萄牙汽车的车牌是否具有有效的结构。
葡萄牙铭牌是XX-XX-XX
字母数字。 它是字母数字,但你不能在同一位置有数字和字符 例:
A5-99-AB
-> 这是错误的
55-99-AB
->是对的
尽管根据PT板规则,有些序列尚无效(例如2组字母AA-00-AA
(,但我不会假装验证,因为它经常变化。
尝试
let re = /^([A-Z]{2}|dd)-([A-Z]{2}|dd)-([A-Z]{2}|dd)$/;
console.log( re.test('A5-99-AB') );
console.log( re.test('55-99-AB') );