literal {rebus.base}R Documentation

Treat part of a regular expression literally

Description

Treats its contents as literal characters. Equivalent to using fixed = TRUE, but for part of the pattern rather than all of it.

Usage

literal(x)

Arguments

x

A character vector.

Value

A character vector representing part or all of a regular expression.

Examples

(rx <- digit(1, 3))
(rx_literal <- literal(rx))

# Usage
stringi::stri_detect_regex("123", rx)
stringi::stri_detect_regex("123", rx_literal)
stringi::stri_detect_regex("[[:digit:]]{1,3}", rx_literal)

[Package rebus.base version 0.0-3 Index]