Ah - in that case, no, I would not necessarily expect that the source of a u-mode regex would produce a valid regex in another context without the "u" flag.
On Thu, May 19, 2016 at 10:18 AM, Claude Pache <[email protected]> wrote: > > > Le 19 mai 2016 à 17:54, Jordan Harband <[email protected]> a écrit : > > > > I'm not as sure about `eval`, but absolutely `new RegExp(rx.source, > rx.flags)` should always imo reproduce a functionally equivalent regex. > > Sure, but it doesn’t answer the question. I am concerned with, e.g., `new > RegExp(rx.source, "u")` where `rx.unicode` is `false`, because u-regexp > syntax is stricter. > > —Claude > >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

