Description Usage Arguments Value See Also Examples
Technically this returns the number of "code points", in a string. One code point usually corresponds to one character, but not always. For example, an u with a umlaut might be represented as a single character or as the combination a u and an umlaut.
1 | str_length(string)
|
string |
Input vector. Either a character vector, or something coercible to one. |
A numeric vector giving number of characters (code points) in each element of the character vector. Missing string have missing length.
stringi::stri_length()
which this function wraps.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | str_length(letters)
str_length(NA)
str_length(factor("abc"))
str_length(c("i", "like", "programming", NA))
# Two ways of representing a u with an umlaut
u1 <- "\u00fc"
u2 <- stringi::stri_trans_nfd(u1)
# The print the same:
u1
u2
# But have a different length
str_length(u1)
str_length(u2)
# Even though they have the same number of characters
str_count(u1)
str_count(u2)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.