encoding: Encoding information

View source: R/encoding.R

encodingR Documentation

Encoding information

Description

The encoding function returns "ASCII" if the entire value consists of ASCII symbols only, and works identically to Encoding() otherwise. The all_utf8 function is an efficient variant of all(encoding(x) %in% c("ASCII", "UTF-8")).

Usage

encoding(x)

all_utf8(x)

Arguments

x

A character vector.

Examples

encoding("a")
encoding("\u00fc")
all_utf8(enc2utf8(c("a", "\u00fc")))

# Platform-dependent:
all_utf8(enc2native(c("a", "\u00fc")))

krlmlr/utf8 documentation built on Feb. 4, 2024, 10:20 a.m.