Keywords: internationalization, localization, ICU, ICU4C, i18n, l10n, Unicode
Homepage:
License: The BSD-3-clause license for the package code, the ICU license for accompanying ICU4C distribution, and the UCD license for the Unicode Character Database. See the COPYRIGHTS and LICENSE file for more details.
stri_stats_generalandstri_stats_latexfor gathering some
statistics on a character vector's contents.stri_join,stri_dup,
andstri_flattenfor concatenation-based
operations.stri_subfor extracting and replacing
substrings, andstri_reversefor a funny
function to reverse all characters in a string.stri_trim(among others) for trimming
characters from the beginning or/and end of a string, see
alsostringi-search-charclass.stri_length(among others) for
determining the number of code points in a string.stri_trans_tolower(among others) for
case mapping, i.e. conversion to lower, UPPER, or Title
case.stri_compare,stri_order, andstri_sortfor
comparison-based, locale-aware operations, see alsostringi-locale.stri_split_lines(among others) to
split a string into text lines.stri_escape_unicode(among others)
for escaping certain code points.stri_read_raw,stri_read_lines, andstri_write_linesfor reading and writing
text files.Note that each man page has many links to other interesting facilities.
The stri_install_check after the package
installation.
stri_opts_collatorfor a
description of the string collation algorithm, which is
used for string comparing, ordering, sorting, casefolding,
and searching.ICU -- International Components for Unicode,
ICU4C API Documentation,
The Unicode Consortium,
UTF-8, a transformation format of ISO 10646 -- RFC
3629,
stringi-arguments;
stringi-encoding;
stringi-locale;
stringi-search-charclass;
stringi-search-fixed;
stringi-search-regex;
stringi-search