Regex module

Look

enumSource

Members

START_TEXT
\A, or ^ without (?m)
END_TEXT
\z, or $ without (?m)
START_LINE
^ with (?m)
END_LINE
$ with (?m)
START_LINE_CRLF
^ with (?mR)
END_LINE_CRLF
$ with (?mR)
WORD
\b
NOT_WORD
\B
WORD_START
\b{start}, <
WORD_END
\b{end}, >
WORD_START_HALF
\b{start-half}
WORD_END_HALF
\b{end-half}
WORD_ASCII
the same six with (?-u): word characters are [0-9A-Za-z_]
NOT_WORD_ASCII
WORD_START_ASCII
WORD_END_ASCII
WORD_START_HALF_ASCII
WORD_END_HALF_ASCII

See also