If you look at
regcomp.c, you'll see that when the regx parser finds an open brace, it looks for digits, and optionally followed by a comma and another optional string of digits. Anything else falls through as plaintext. (See the
S_regpiece() function.)
japhy --
Perl and Regex Hacker