strs_normalize_whitespace normalizes the whitespace in each element of a
character vector. It trims leading and trailing whitespace and replaces any
sequence of whitespace characters within the string with a single space. This
function is akin to the typical Python pattern " ".join(str.split()).
Usage
strs_normalize_whitespace(string)
Arguments
- string
A character vector where each element is a string in which to
normalize whitespace.
Value
A character vector of the same length as string, with whitespace
normalized in each element.
Examples
strs_normalize_whitespace(" hello world ")
#> [1] "hello world"
strs_normalize_whitespace("\thello\nworld\t")
#> [1] "hello world"