0

safari SyntaxError: Invalid regular expression: invalid group specifier name evaluateWithScopeExtension

'系统订单号:1717985597717212672;系统订单号:1718005616957731072;'.replace(/(?<=订单号:(\d+,)*)\d+=|$/g, (m) => {
  console.log(`[logger-m] => `, m)
  return m
})
Nick Parsons
  • 45,728
  • 6
  • 46
  • 64
quanquan
  • 1
  • 1
  • 1

1 Answers1

1

I think maybe iOS's regular expression issue. It's discussed on other article. Works in Chrome, but breaks in Safari: Invalid regular expression: invalid group specifier name /(?<=\/)([^#]+)(?=#*)/

A guest
  • 11
  • 1