rebus: Build Regular Expressions in a Human Readable Way

Share:

Build regular expressions piece by piece using human readable code. This package is designed for interactive use. For package development, use the rebus.* dependencies.

Author
Richard Cotton [aut, cre]
Date of publication
2015-12-16 15:10:57
Maintainer
Richard Cotton <richierocks@gmail.com>
License
Unlimited
Version
0.1-0

View on CRAN

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
DateTime
Date-time regexes
escape_special
Escape special characters
exactly
Make a regex exact
format.regex
Print or format regex objects
get_weekdays
Get the days of the week or months of the year
IsoClasses
ISO 8601 date-time classes
literal
Treat part of a regular expression literally
lookahead
Lookaround
modify_mode
Apply mode modifiers
number_range
Generate a regular expression for a number range
or
Alternation
rebus
rebus: Regular Expression Builder, Um, Something
recursive
Make the regular expression recursive.
regex
Create a regex
repeated
Repeat values
roman
Roman numerals
SpecialCharacters
Special characters
Unicode
Unicode classes
WordBoundaries
Word boundaries

Files in this package

rebus
rebus/NAMESPACE
rebus/NEWS
rebus/R
rebus/R/export-base.R
rebus/R/export-unicode.R
rebus/R/export-datetimes.R
rebus/R/export-numbers.R
rebus/R/regex-package.R
rebus/R/imports.R
rebus/README.md
rebus/MD5
rebus/DESCRIPTION
rebus/man
rebus/man/capture.Rd
rebus/man/WordBoundaries.Rd
rebus/man/recursive.Rd
rebus/man/SpecialCharacters.Rd
rebus/man/DateTime.Rd
rebus/man/Unicode.Rd
rebus/man/roman.Rd
rebus/man/Anchors.Rd
rebus/man/Concatenation.Rd
rebus/man/literal.Rd
rebus/man/regex.Rd
rebus/man/escape_special.Rd
rebus/man/exactly.Rd
rebus/man/repeated.Rd
rebus/man/or.Rd
rebus/man/ClassGroups.Rd
rebus/man/get_weekdays.Rd
rebus/man/modify_mode.Rd
rebus/man/as.regex.Rd
rebus/man/char_class.Rd
rebus/man/CharacterClasses.Rd
rebus/man/IsoClasses.Rd
rebus/man/rebus.Rd
rebus/man/Backreferences.Rd
rebus/man/number_range.Rd
rebus/man/lookahead.Rd
rebus/man/format.regex.Rd