The TC39 Regular Expression Pattern Modifiers for ECMAScript proposal has reached stage3 - https://github.com/tc39/proposal-regexp-modifiers It shipped in V8 in Chrome 125/Edge 125 It adds syntax like the below: ``` /(?i:test)/.test('Test'); ``` Currently, this throws an error like: ``` SyntaxError: Invalid regular expression: unrecognized character after (? ``` Related issue: https://github.com/oven-sh/bun/issues/11960
<rdar://problem/130622886>