literal: Treat part of a regular expression literally

Description Usage Arguments Value Examples

Description

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

Usage

1

Arguments

x

A character vector.

Value

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

Examples

1
2
3
4
5
6
7
(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)

rebus.base documentation built on May 2, 2019, 5:14 a.m.