rx_one_or_more: Match the previous stuff one or more times.

View source: R/loops.R

rx_one_or_moreR Documentation

Match the previous stuff one or more times.

Description

This function simply adds a + to the end of the expression.

Usage

rx_one_or_more(.data = NULL, mode = "greedy")

Arguments

.data

Expression to append, typically pulled from the pipe %>%

mode

Matching mode (greedy (default) orlazy). Lazy matching stops after the first match, greedy continues searching until end of the string and then back-tracks to the last match.

Examples

rx_one_or_more()

# create an expression
x <- rx() %>%
  rx_find("a") %>%
  rx_one_or_more()

# create input
input <- "aaa"

# extract match
regmatches(input, regexpr(x, input))

RVerbalExpressions documentation built on May 29, 2024, 6:47 a.m.