stringi: Character String Processing Facilities

Fast, correct, consistent, portable and convenient character string/text processing in every locale and any native encoding. Owing to the use of the 'ICU' (International Components for Unicode) library, the package provides 'R' users with platform-independent functions known to 'Java', 'Perl', 'Python', 'PHP' and 'Ruby' programmers. Available features include: pattern searching (e.g., with 'Java'-like regular expressions or the 'Unicode' collation algorithm), random string generation, case mapping, string transliteration, concatenation, Unicode normalization, date-time formatting and parsing and many more.

Package details

AuthorMarek Gagolewski [aut, cre] (<https://orcid.org/0000-0003-0637-6028>), Bartek Tartanus [ctb] and other contributors (stringi source code); IBM, Unicode, Inc. and other contributors (ICU4C source code); Unicode, Inc. (Unicode Character Database)
MaintainerMarek Gagolewski <marek@gagolewski.com>
Licensefile LICENSE
Version1.4.6
URL http://www.gagolewski.com/software/stringi/ http://site.icu-project.org/ http://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 Feb. 18, 2020, 1:06 a.m.