str_starts {stringr} | R Documentation |
Detect the presence/absence of a match at the start/end
Description
str_starts()
and str_ends()
are special cases of str_detect()
that
only match at the beginning or end of a string, respectively.
Usage
str_starts(string, pattern, negate = FALSE)
str_ends(string, pattern, negate = FALSE)
Arguments
string |
Input vector. Either a character vector, or something coercible to one. |
pattern |
Pattern with which the string starts or ends. The default interpretation is a regular expression, as described in
stringi::about_search_regex. Control options with Match a fixed string (i.e. by comparing only bytes), using |
negate |
If |
Value
A logical vector.
Examples
fruit <- c("apple", "banana", "pear", "pineapple")
str_starts(fruit, "p")
str_starts(fruit, "p", negate = TRUE)
str_ends(fruit, "e")
str_ends(fruit, "e", negate = TRUE)
[Package stringr version 1.5.1 Index]