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"