Create Regular Expressions Easily


[Up] [Top]

Documentation for package ‘RVerbalExpressions’ version 0.1.1

Help Pages

rx Constructs a Verbal Expression
rx_alnum Match alphanumeric characters.
rx_alpha Match alphabetic characters.
rx_anything Match any character(s) any (including zero) number of times.
rx_anything_but Match any character(s) except these any (including zero) number of times.
rx_any_of Match any of these characters exactly once.
rx_avoid_prefix Negative lookaround functions
rx_avoid_suffix Negative lookaround functions
rx_begin_capture Begin a capture group.
rx_digit Match a digit (0–9).
rx_either_of Alternatively, match either expression.
rx_end_capture End a capture group.
rx_end_of_line Match the expression only if it appears till the end of the line.
rx_find Match an expression.
rx_line_break Match a line break.
rx_lowercase Match lower case letters.
rx_maybe Optionally match an expression.
rx_multiple Match the previous group any number of times.
rx_none_or_more Match the previous stuff zero or many times.
rx_not Ensure that the parameter does not follow.
rx_one_or_more Match the previous stuff one or more times.
rx_punctuation Match punctuation characters.
rx_range Match any character within the range defined by the parameters.
rx_seek_prefix Positive lookaround functions
rx_seek_suffix Positive lookaround functions
rx_something Match any character(s) at least once.
rx_something_but Match any character(s) except these at least once.
rx_space Match a space character.
rx_start_of_line Match the expression only if it appears from beginning of line.
rx_tab Match a tab character.
rx_uppercase Match upper case letters.
rx_whitespace Match a whitespace character.
rx_with_any_case Control case-insensitive matching.
rx_word Match a word.
rx_word_char Match a word character.
rx_word_edge Find beginning or end of a word.
sanitize Escape characters expected special by regex engines