-
PCRE Branch Reset Operator
In Perl Compatible Regular Expressions (PCRE) and other dialects you sometimes end up with a flurry of capture groups, and if you want to use alternatives/OR/branching then you’ll end up with empty matches because of the enumeration of matches will match the capture groups regardless of branching.