Cluster lib/regular_expression/internal/regular_expression_items

REGULAR_EXPRESSION_ITEM_ANY

accept any character


 
REGULAR_EXPRESSION_ITEM_BEGIN_GROUP

record the begin of a group


 
REGULAR_EXPRESSION_ITEM_BEGIN_OF_LINE

test the begin of a line


 
REGULAR_EXPRESSION_ITEM_BEGIN_OF_TEXT

test the begin of the text


 
REGULAR_EXPRESSION_ITEM_BEGIN_OF_WORD

test the begin of a word


 
REGULAR_EXPRESSION_ITEM_END_GROUP

record the end position of a group


 
REGULAR_EXPRESSION_ITEM_END_OF_LINE

test the end of a line


 
REGULAR_EXPRESSION_ITEM_END_OF_TEXT

test end of text


 
REGULAR_EXPRESSION_ITEM_END_OF_WORD

test end of word


 
REGULAR_EXPRESSION_ITEM_GLOBALS

common invariant nodes and POSIX classes naming


 
REGULAR_EXPRESSION_ITEM_IS_POSIX_ALNUM
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_ALPHA
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_ASCII
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_BLANK
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_CNTRL
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_DIGIT
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_GRAPH
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_LOWER
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_PRINT
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_PUNCT
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_SPACE
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_UPPER
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_WORD
 
REGULAR_EXPRESSION_ITEM_IS_POSIX_XDIGIT
 
REGULAR_EXPRESSION_ITEM_LOOK


 
REGULAR_EXPRESSION_ITEM_LOOK_END


 
REGULAR_EXPRESSION_ITEM_NOT_END_OF_LINE

test the end of a line


 
REGULAR_EXPRESSION_ITEM_NOT_THEN_ANY

negate the node such that if node matches it makes a backtrack but conversly if node fails, the character is accepted (any character) and exploration continues.


 
REGULAR_EXPRESSION_ITEM_PREVIOUS_GROUP

record the begin of a group


 
REGULAR_EXPRESSION_ITEM_PREVIOUS_GROUP_NO_CASE

record the begin of a group


 
REGULAR_EXPRESSION_ITEM_RANGE

accept a character in a range


 
REGULAR_EXPRESSION_ITEM_SINGLE

accept one character


 
REGULAR_EXPRESSION_ITEM_SINGLE_NO_CASE

accept one character


 
REGULAR_EXPRESSION_ITEM_TEXT

accept one string


 
REGULAR_EXPRESSION_ITEM_TEXT_NO_CASE

accept one string