R: Swap Two Patterns Simultaneously

swap {textclean} | R Documentation

## Swap Two Patterns Simultaneously

### Description

Swap pattern x for pattern y and pattern y for pattern x in one fell swoop.

### Usage

    swap(x, pattern1, pattern2, ...)

### Arguments

`x` | A text variable.
`pattern1` | Character string to be matched in the given character vector. This will be replaced by `pattern2`.
`pattern2` | Character string to be matched in the given character vector. This will be replaced by `pattern1`.
`...` | ignored.

### Value

Returns a vector with patterns 1 & 2 swapped.

### Examples

    x <- c("hash_abbreviation", "hash_contractions", "hash_grade", "key_emoticons",
        "key_power", "key_sentiment", "key_sentiment_nrc", "key_strength",
        "key_syllable", "key_valence_shifters")

    x
    swap(x, 'hash_', 'key_')

[Package textclean version 0.9.3 Index]