R/str_filter.R

Defines functions str_filter

Documented in str_filter

#' Filter based on selected text
#'
#' @name str_filter
#' @param df A tibble, or an object that can be coerced into a tibble.
#' @param string Input vector. Either a character vector, or something coercible to one.
#' @param pattern Pattern to look for.
#' @import rlang
#' @export

str_filter <- function(df, string, pattern) {

  string_quo <- enquo(string)

  dplyr::filter(df, stringr::str_detect(!!string_quo, pattern))

}
scottfrechette/funcyfrech documentation built on Aug. 26, 2022, 9:13 a.m.