| str_after_nth {filesstrings} | R Documentation |
Extract the part of a string which is before or after the nth occurrence of
a specified pattern, vectorized over the string. n can be negatively
indexed. See 'Arguments'.
str_after_nth(strings, pattern, n) str_after_first(strings, pattern) str_after_last(strings, pattern) str_before_nth(strings, pattern, n) str_before_first(strings, pattern) str_before_last(strings, pattern)
strings |
A character vector. |
pattern |
A character vector. Pattern(s) specified like the pattern(s)
in the stringr package (e.g. look at |
n |
A natural number to identify the nth occurrence (defaults to
first ( |
str_after_first(...) is just str_after_nth(..., n = 1).
str_after_last(...) is just str_after_nth(..., n = -1).
str_before_first(...) is just str_before_nth(..., n = 1).
str_before_last(...) is just str_before_nth(..., n = -1).
A character vector of the desired strings.
string <- "ab..cd..de..fg..h"
str_after_nth(string, "\\.\\.", 3)
str_before_nth(string, "e", 1)
str_before_nth(string, "\\.", -3)
str_before_nth(string, ".", -3)
str_before_nth(rep(string, 2), fixed("."), -3)