stringi: Character String Processing Facilities

A multitude of character string/text/natural language processing tools: pattern searching (e.g., with 'Java'-like regular expressions or the 'Unicode' collation algorithm), random string generation, case mapping, string transliteration, concatenation, sorting, padding, wrapping, Unicode normalisation, date-time formatting and parsing, and many more. They are fast, consistent, convenient, and - thanks to 'ICU' (International Components for Unicode) - portable across all locales and platforms.

Getting started

Package details

AuthorMarek Gagolewski [aut, cre, cph] (<https://orcid.org/0000-0003-0637-6028>), Bartek Tartanus [ctb], and others (stringi source code); IBM, Unicode, Inc. and others (ICU4C source code, Unicode Character Database)
MaintainerMarek Gagolewski <marek@gagolewski.com>
Licensefile LICENSE
Version1.6.2
URL https://stringi.gagolewski.com/ http://site.icu-project.org/ https://www.unicode.org/
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("stringi")

Try the stringi package in your browser

Any scripts or data that you put into this service are public.

stringi documentation built on May 17, 2021, 9:07 a.m.