str_split_extract {forstringr}R Documentation

Extract the result of a positional split string

Description

Split up a string into pieces and extract the results using a specific index position. Mathematically, you can interpret it as follows:

Given a character string, S, extract the element at a given position, k, from the result of splitting S by a given pattern, m.

Usage

str_split_extract(string, pattern, position)

Arguments

string

Input vector. Either a character vector, or something coercible to one.

pattern

Pattern to look for. This may also contain regular expression.

position

Index position to return from the character vector.

Value

A character vector.

Examples

code <- c("HS-IB-EDE", "OG-OYO-CAS-0121", "NY-ILR-NIG-036")

str_split_extract(code, "-", 1)

str_split_extract(code, "-", 4)


[Package forstringr version 1.0.0 Index]