Uh oh!
There was an error while loading. Please reload this page.
This repository was archived by the owner on Feb 6, 2025. It is now read-only.
This repository was archived by the owner on Feb 6, 2025. It is now read-only.
There was an error while loading. Please reload this page.
I'm trying to use fastparse with a regex that contains backreferences. Here's a very simplified example:
However, since Fastparse joins all regexes of one state like
(regex1)|(regex2)|(("|')foo\1)the reference to capturing group 1 is now wrong. Instead of("|')it now references(regex1).It would be great if fastparse was somehow able to support this.
I guess one option would be to match the regexes separately.