R/key_regex.R

Defines functions key_regex

Documented in key_regex

#' Prepara um conjunto de palavras para busca com regex
#'
#' @param x Vetor de palavras ou expressões.
#'
#' @return string para ser buscada
#' @export
#'
key_regex<-function(x = NULL){
  
  if (is.null(x)){
    
    stop("x deve ser um vetor de strings")
  }
  
  x %>% 
    stringr::str_replace("_"," ") %>%
    paste0("\\b",.,"\\b","|",collapse="") %>%
    stringr::str_replace("\\|$",")") %>%
    stringr::str_c("(",.)
  
}
courtsbr/JurisMiner documentation built on April 14, 2024, 4:14 a.m.