escapeRegex function

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

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

escapeRegex(string) escapeBS(string)

Arguments

  • string: string being operated on.

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.

escapeBS will escape any backslash \ in a string.

Returns

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

Author(s)

Charles Dupont

Department of Biostatistics

Vanderbilt University

See Also

grep

Examples

string <- "this\\(system) {is} [full]." escapeRegex(string) escapeBS(string)