R package

This page is scheduled for removal! Refer to the new version at


stringi (pronounced “stringy”, IPA [strinɡi]) is THE R package for fast, correct, consistent, portable, as well as convenient string/text processing in every locale and any native character encoding. The use of the ICU library gives R users a platform-independent set of functions known to Java, Perl, Python, PHP, and Ruby programmers.

Among available features there are: pattern searching (e.g., with ICU Java-like regular expressions or the Unicode Collation Algorithm), random string generation, case mapping, string transliteration, concatenation, Unicode normalization, date-time formatting and parsing, etc.

stringi is among the most often downloaded packages on CRAN. RStudio CRAN mirror downloads RStudio CRAN mirror downloads RStudio CRAN mirror downloads