This feels fragile to me; I feel like it might easily slip so that one group's name doesn't represent the intended group, and that might be subtle enough to not catch in testing.
It's also silly because it accepts the same syntax for in-pattern group names that NSRegularExpression accepts, without using it.
I'd love to have this support the same named groups that NSRE supports, like this:
This feels fragile to me; I feel like it might easily slip so that one group's name doesn't represent the intended group, and that might be subtle enough to not catch in testing.
It's also silly because it accepts the same syntax for in-pattern group names that
NSRegularExpression
accepts, without using it.