rebus.base: Core Functionality for the 'rebus' Package
Version 0.0-3

Build regular expressions piece by piece using human readable code. This package contains core functionality, and is primarily intended to be used by package developers.

AuthorRichard Cotton [aut, cre]
Date of publication2017-04-25 21:45:26 UTC
MaintainerRichard Cotton <richierocks@gmail.com>
LicenseUnlimited
Version0.0-3
URL https://github.com/richierocks/rebus.base
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("rebus.base")

Getting started

README.md

Popular man pages

Anchors: The start or end of a string.
escape_special: Escape special characters
format.regex: Print or format regex objects
literal: Treat part of a regular expression literally
recursive: Make the regular expression recursive.
ReplacementCase: Force the case of replacement values
WordBoundaries: Word boundaries
See all...

All man pages Function index File listing

Man pages

Anchors: The start or end of a string.
as.regex: Convert or test for regex objects
Backreferences: Backreferences
capture: Capture a token, or not
CharacterClasses: Class Constants
char_class: A range or char_class of characters
ClassGroups: Character classes
Concatenation: Combine strings together
escape_special: Escape special characters
format.regex: Print or format regex objects
literal: Treat part of a regular expression literally
lookahead: Lookaround
modify_mode: Apply mode modifiers
or: Alternation
recursive: Make the regular expression recursive.
regex: Create a regex
repeated: Repeat values
ReplacementCase: Force the case of replacement values
SpecialCharacters: Special characters
WordBoundaries: Word boundaries

Functions

ALNUM Man page
ALPHA Man page
ANY_CHAR Man page
ASCII_ALNUM Man page
ASCII_ALPHA Man page
ASCII_DIGIT Man page
ASCII_LOWER Man page
ASCII_UPPER Man page
Anchors Man page
BACKSLASH Man page
BLANK Man page
BOUNDARY Man page
Backreferences Man page Man page Man page Man page Man page Man page Man page Man page Man page Man page Man page Man page Man page Man page Man page Man page Man page Man page
CARET Man page
CLOSE_BRACKET Man page
CLOSE_PAREN Man page
CNTRL Man page
CharacterClasses Man page
ClassGroups Man page
Concatenation Man page
DGT Man page
DIGIT Man page
DOLLAR Man page
DOT Man page
END Man page
GRAPH Man page
GRAPHEME Man page
HEX_DIGIT Man page
ICU_REF1 Man page
ICU_REF2 Man page
ICU_REF3 Man page
ICU_REF4 Man page
ICU_REF5 Man page
ICU_REF6 Man page
ICU_REF7 Man page
ICU_REF8 Man page
ICU_REF9 Man page
LOWER Man page
NEWLINE Man page
NOT_BOUNDARY Man page
NOT_DGT Man page
NOT_SPC Man page
NOT_WRD Man page
OPEN_BRACE Man page
OPEN_BRACKET Man page
OPEN_PAREN Man page
PIPE Man page
PLUS Man page
PRINT Man page
PUNCT Man page
QUESTION Man page
REF1 Man page
REF2 Man page
REF3 Man page
REF4 Man page
REF5 Man page
REF6 Man page
REF7 Man page
REF8 Man page
REF9 Man page
ReplacementCase Man page
SPACE Man page
SPC Man page
STAR Man page
START Man page
SpecialCharacters Man page
UNMATCHABLE Man page
UPPER Man page
WRD Man page
WordBoundaries Man page
\%R\% Man page
\%c\% Man page
\%|\% Man page
alnum Man page Source code
alpha Man page Source code
any_char Man page Source code
as.regex Man page Source code
as_lower Man page Source code
as_upper Man page Source code
ascii_alnum Man page Source code
ascii_alpha Man page Source code
ascii_digit Man page Source code
ascii_lower Man page Source code
ascii_upper Man page Source code
blank Man page Source code
capture Man page Source code
case_insensitive Man page Source code
char_class Man page Source code
char_range Man page Source code
cntrl Man page Source code
dgt Man page Source code
digit Man page Source code
duplicate_group_names Man page Source code
engroup Man page Source code
escape_special Man page Source code
exactly Man page Source code
format.regex Man page Source code
free_spacing Man page Source code
get_first_char Source code
graph Man page Source code
grapheme Man page Source code
group Man page Source code
hex_digit Man page Source code
is.regex Man page Source code
lazy Man page Source code
literal Man page Source code
lookahead Man page Source code
lookbehind Man page Source code
lower Man page Source code
modify_mode Man page Source code
multi_line Man page Source code
negate_and_group Man page Source code
negated_char_class Man page Source code
negative_lookahead Man page Source code
negative_lookbehind Man page Source code
newline Man page Source code
no_backslash_escaping Man page Source code
not_dgt Man page Source code
not_spc Man page Source code
not_wrd Man page Source code
one_or_more Man page Source code
optional Man page Source code
or Man page Source code
or1 Man page Source code
print.regex Man page Source code
printable Man page Source code
punct Man page Source code
recursive Man page Source code
recycle Source code
regex Man page Source code
repeated Man page Source code
single_line Man page Source code
space Man page Source code
spc Man page Source code
token Man page Source code
upper Man page Source code
whole_word Man page Source code
wrap_in_char_class Source code
wrd Man page Source code
zero_or_more Man page Source code

Files

tests
tests/testthat.R
tests/testthat
tests/testthat/test-alternation.R
tests/testthat/test-group.R
tests/testthat/test-escape_special.R
tests/testthat/test-repetition.R
tests/testthat/test-char-class.R
tests/testthat/test-char_range.R
tests/testthat/test-lookaround.R
tests/testthat/test-concatenation.R
tests/testthat/test-recursion.R
tests/testthat/test-mode-modifiers.R
tests/testthat/test-misc.R
NAMESPACE
NEWS
R
R/escape_special.R
R/backreferences.R
R/concatenation.R
R/lookaround.R
R/compound-constants.R
R/class-groups.R
R/internal.R
R/regex-methods.R
R/mode-modifiers.R
R/grouping-and-repetition.R
R/misc.R
R/constants.R
R/alternation.R
R/capture.R
README.md
MD5
DESCRIPTION
man
man/capture.Rd
man/WordBoundaries.Rd
man/recursive.Rd
man/SpecialCharacters.Rd
man/Anchors.Rd
man/Concatenation.Rd
man/literal.Rd
man/regex.Rd
man/escape_special.Rd
man/repeated.Rd
man/or.Rd
man/ClassGroups.Rd
man/modify_mode.Rd
man/as.regex.Rd
man/char_class.Rd
man/CharacterClasses.Rd
man/ReplacementCase.Rd
man/Backreferences.Rd
man/lookahead.Rd
man/format.regex.Rd
rebus.base documentation built on May 19, 2017, 4:11 p.m.