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_general
andstri_stats_latex
for gathering some
statistics on a character vector's contents.stri_join
,stri_dup
,
andstri_flatten
for concatenation-based
operations.stri_sub
for extracting and replacing
substrings, andstri_reverse
for 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_sort
for
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_lines
for 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_collator
for 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