StrCountW {DescTools} | R Documentation |
Count Words in a String
Description
Count the number of words that appear within a character string.
Usage
StrCountW(x)
Arguments
x |
a vector of strings to be parsed. |
Details
This is just a wrapper for a fine regexpr. It uses the expression \b\W+\b
to separate the
words. The code \W
is equivalent to [^[:alnum:]_])
wheras [:alnum:]
contains [:alpha:]
and [:digit:]
.
So everything that is not an alphanumeric character, a digit or a _ (underscore) is used as separator for the words to be counted.
Value
an integer defining the number of word in the string
Author(s)
Andri Signorell <andri@signorell.net>, based on code from Adam Bradley <hisself@adambradley.net>
References
http://stackoverflow.com/questions/8920145/count-the-number-of-words-in-a-string-in-r
See Also
Examples
StrCountW("This is a true story!")
StrCountW("Just_one_word")
StrCountW("Not-just.one/word")
StrCountW("And what about numbers 8899 or special characters $$$/*?")
StrCountW(" Starting'n ending with some whitespace ")
StrCountW(c("This is a", "text in more", "than one line."))
[Package DescTools version 0.99.55 Index]