BOL BOL, no Match "" at beginning of line.
MBOL BOL, no Same, assuming multiline.
SBOL BOL, no Same, assuming singleline.
BOL BOL, no Match "" at beginning of line.
MBOL BOL, no Same, assuming multiline.
SBOL BOL, no Same, assuming singleline.
EOL EOL, no Match "" at end of line.
MEOL EOL, no Same, assuming multiline.
SEOL EOL, no Same, assuming singleline.
BOUND BOUND, no Match "" at any word boundary
EOL EOL, no Match "" at end of line.
MEOL EOL, no Same, assuming multiline.
SEOL EOL, no Same, assuming singleline.
BOUND BOUND, no Match "" at any word boundary
-ANY ANY, no Match any one character (except newline).
-SANY ANY, no Match any one character.
+REG_ANY REG_ANY, no Match any one character (except newline).
+ANYUTF8 REG_ANY, no Match any one Unicode character (except newline).
+SANY REG_ANY, no Match any one character.
+SANYUTF8 REG_ANY, no Match any one Unicode character.
+DIGITUTF8 DIGIT, no Match any numeric character in utf8
+DIGITL DIGIT, no Match any numeric character in locale
+DIGITLUTF8 DIGIT, no Match any numeric character in locale+utf8
+NDIGITUTF8 NDIGIT, no Match any non-numeric character in utf8
+NDIGITL NDIGIT, no Match any non-numeric character in locale
+NDIGITLUTF8 NDIGIT, no Match any non-numeric character in locale+utf8
+CLUMP CLUMP, no Match any combining character sequence
# BRANCH The set of branches constituting a single choice are hooked
# together with their "next" pointers, since precedence prevents
# BRANCH The set of branches constituting a single choice are hooked
# together with their "next" pointers, since precedence prevents