searchable: Tools for Custom Searches / Subsets / Slices of Named R Objects

Provides functionality for searching / subsetting and slicing named objects using 'stringr/i'-style modifiers by case (in)sensitivity, regular expressions or fixed expressions; searches uses the standard '[' operator and allows specification of default search behavior to either the search target (named object) and/or the search pattern.

Author
"DecisionPatterns [aut, cre]"
Date of publication
2015-04-08 00:37:36
Maintainer
Christopher Brown <chris.brown@decisionpatterns.com>
License
GPL-2
Version
0.3.3.1
URLs

View on CRAN

Man pages

boundary
Define boundary for pattern matching
case
Turn on/off case sensitivity for Searchable and Pattern...
coll
coll
detect
detect
extract
Extraction operators for Searchable object
fixed
fixed
invert
Invert a structure by swapping keys and values
is.string
Test if an object is a string
pattern
Defines or extract a search pattern
regex
regex
reverse.lookup
Perform a reverse lookup on searchables
searchable
Searchable
searchable-package
searchable
std
Use/revert to standard matching
stri_std
Use standard matching

Files in this package

searchable
searchable/tests
searchable/tests/testthat.R
searchable/tests/testthat
searchable/tests/testthat/test-lists.r
searchable/tests/testthat/test-vectors.r
searchable/tests/testthat/test-searchable.r
searchable/NAMESPACE
searchable/NEWS
searchable/R
searchable/R/invert.R
searchable/R/detect.R
searchable/R/fixed.R
searchable/R/is.string.R
searchable/R/case.R
searchable/R/searchable-package.R
searchable/R/stri_detect_std.R
searchable/R/coll.R
searchable/R/reverse.lookup.R
searchable/R/Class-Searchables.R
searchable/R/Class-PatternOrCharacter.R
searchable/R/regex.R
searchable/R/Class-Searchable.R
searchable/R/Class-Pattern.R
searchable/R/std.R
searchable/R/extract.R
searchable/R/boundary.R
searchable/R/Class-SearchableOrPattern.R
searchable/R/zzz.R
searchable/README.md
searchable/MD5
searchable/DESCRIPTION
searchable/man
searchable/man/pattern.Rd
searchable/man/reverse.lookup.Rd
searchable/man/detect.Rd
searchable/man/std.Rd
searchable/man/regex.Rd
searchable/man/case.Rd
searchable/man/coll.Rd
searchable/man/searchable-package.Rd
searchable/man/stri_std.Rd
searchable/man/invert.Rd
searchable/man/boundary.Rd
searchable/man/fixed.Rd
searchable/man/is.string.Rd
searchable/man/searchable.Rd
searchable/man/extract.Rd