R/utf8.R
utf8_graphemes.Rd
Break an UTF-8 character vector into grapheme clusters
utf8_graphemes(x)
Character vector.
List of characters vectors, the grapheme clusters of the input string.
Other UTF-8 string manipulation: utf8_nchar(), utf8_substr()
utf8_nchar()
utf8_substr()
# Five grapheme clusters str <- paste0( "\U0001f477\U0001f3ff\u200d\u2640\ufe0f", "\U0001f477\U0001f3ff", "\U0001f477\u200d\u2640\ufe0f", "\U0001f477\U0001f3fb", "\U0001f477\U0001f3ff") cat(str, "\n") #> 👷🏿♀️👷🏿👷♀️👷🏻👷🏿 chrs <- utf8_graphemes(str)