找出订单 ID 校验里的 bug

来自 正则表达式
Node 24 进阶 4分钟 找出 1处问题

找出这个订单编号校验器为何会拒绝每隔一个出现的合法值。

JavaScript
const ORDER_ID = /^ORD-\d{4}$/g;

function isOrderId(value) {
  return ORDER_ID.test(value);
}

console.log(['ORD-1001', 'ORD-1002', 'ORD-1003'].map(isOrderId));
在试验场中打开
报告错误