ufs (version 0.5.12)

escapeRegex: Escapes any characters that would have special meaning in a reqular expression.

Description

Escapes any characters that would have special meaning in a reqular expression.

Usage

escapeRegex(string)

Value

The value of the string with any characters that would have special meaning in a reqular expression escaped.

Arguments

string

string being operated on.

Author

Charles Dupont
Department of Biostatistics
Vanderbilt University

Maintainer: Gjalt-Jorn Peters gjalt-jorn@userfriendlyscience.com

Details

escapeRegex will escape any characters that would have special meaning in a reqular expression. For any string grep(regexpEscape(string), string) will always be true.

See Also

Examples

Run this code

string <- "this\\(system) {is} [full]."
escapeRegex(string)
# \dontshow{
if(!any(grep(escapeRegex(string), string))) {
  stop("function escapeRegex failed test")
}
# }

Run the code above in your browser using DataLab