R/normalize_text.R

Defines functions normalize_text

#' @export
normalize_text <- function(x) {
  result <- x |>
    stringr::str_to_lower() |>
    stringi::stri_trans_general("latin-ascii") |> # acentos
    stringr::str_replace_all("[[:punct:]]", " ") |> # pontuacao
    stringr::str_squish() # espacos iniciais, finais e multiplos espacos
  result
}
fjuniorr/misc documentation built on Nov. 1, 2024, 12:58 p.m.