Regular expression lookaheads

Waldemar Horwat waldemar at
Mon Feb 2 11:18:20 PST 2009

Lasse presented new evidence on the regular expression trac bug he filed:

He now convinced me and I'd support fixing it by making lookaheads be assertions, not atoms.  They don't do what you'd expect if you apply any quantifier to them, which even fooled me.

Steven Levithan says that other languages disagree on this.  Perl iterates the assertion (which ECMAScript doesn't do); PCRE makes it an error.  Neither agrees with the current ECMAScript definition.


More information about the Es-discuss mailing list