R: Remove matched patterns in a string.

str_remove {stringr} | R Documentation

## Remove matched patterns in a string.

### Description

Alias for `str_replace(string, pattern, "")`.

### Usage

    str_remove(string, pattern)

    str_remove_all(string, pattern)

### Arguments

`string` | Input vector. Either a character vector, or something coercible to one.
`pattern` | Pattern to look for. The default interpretation is a regular expression, as described in stringi::stringi-search-regex. Control options with `regex()`. Match a fixed string (i.e. by comparing only bytes), using `fixed()`. This is fast, but approximate. Generally, for matching human text, you'll want `coll()` which respects character matching rules for the specified locale. Match character, word, line and sentence boundaries with `boundary()`. An empty pattern, "", is equivalent to `boundary("character")`.

### Value

A character vector.

### See Also

`str_replace()` for the underlying implementation.

### Examples

    fruits <- c("one apple", "two pears", "three bananas")
    str_remove(fruits, "[aeiou]")
    str_remove_all(fruits, "[aeiou]")

[Package stringr version 1.3.1 Index]