/^[A-Z]{3}\d{3}$/
^ 字符串開始[A-Z]{3} 連續 3 個大寫字母\d{3} 連續 3 個數字 (等價 [0-9]{3})$ 字符串結束function validateFlightCode(code) {
return /^[A-Z]{3}\d{3}$/.test(code);
}
console.log(validateFlightCode('PEK001')); // true
console.log(validateFlightCode('pek001')); // false (小寫)
console.log(validateFlightCode('PEK01')); // false (長度不足)
若允許小寫:/^[A-Za-z]{3}\d{3}$/;若字母數字順序不固定:/^(?=.*[A-Z]{3})(?=.*\d{3})[A-Z\d]{6}$/(需進一步限制)。