accept any character
record the begin of a group
test the begin of a line
test the begin of the text
test the begin of a word
record the end position of a group
test the end of a line
test end of text
test end of word
common invariant nodes and POSIX classes naming