Base R already ships with string handling capabilities 'out- of-the-box' but lacks streamlined function names and workflow. The 'stringi' ('stringr') package on the other hand has well named functions, extensive Unicode support and allows for a streamlined workflow. On the other hand it adds dependencies and regular expression interpretation between base R functions and 'stringi' functions might differ. This packages aims at providing a solution to the use case of unwanted dependencies on the one hand but the need for streamlined text processing on the other. The packages' functions are solely based on wrapping base R functions into 'stringr'/'stringi' like function names. Along the way it adds one or two extra functions and last but not least provides all functions as generics, therefore allowing for adding methods for other text structures besides plain character vectors.

Documentation

Manual: stringb.pdf
Vignette: None available.

Maintainer: Peter Meissner <retep.meissner at gmail.com>

Author(s): Peter Meissner*

Install package and any missing dependencies by running this line in your R console:

install.packages("stringb")

Depends R (>= 3.0.0)
Imports graphics, tools, backports
Suggests testthat, knitr, rmarkdown
Enhances
Linking to
Reverse
depends
diffrprojects, rtext
Reverse
imports
Reverse
suggests
Reverse
enhances
Reverse
linking to

Package stringb
Materials
URL https://github.com/petermeissner/stringb
Task Views
Version 0.1.13
Published 2016-11-01
License MIT + file LICENSE
BugReports https://github.com/petermeissner/stringb/issues
SystemRequirements
NeedsCompilation no
Citation
CRAN checks stringb check results
Package source stringb_0.1.13.tar.gz