Learn R Programming

stringi (version 1.7.8)

stri_escape_unicode: Escape Unicode Code Points

Description

Escapes all Unicode (not ASCII-printable) code points.

Usage

stri_escape_unicode(str)

Value

Returns a character vector.

Arguments

str

character vector

Author

Marek Gagolewski and other contributors

Details

For non-printable and certain special (well-known, see also R man page Quotes) ASCII characters the following (also recognized in R) convention is used. We get \a, \b, \t, \n, \v, \f, \r, \", \', \\ or either \uXXXX (4 hex digits) or \UXXXXXXXX (8 hex digits) otherwise.

As usual, any input string is converted to Unicode before executing the escape process.

See Also

The official online manual of stringi at https://stringi.gagolewski.com/

Gagolewski M., stringi: Fast and portable character string processing in R, Journal of Statistical Software 103(2), 2022, 1-59, tools:::Rd_expr_doi("10.18637/jss.v103.i02")

Other escape: stri_unescape_unicode()

Examples

Run this code
stri_escape_unicode('a\u0105!')

Run the code above in your browser using DataLab