R/usuwaniePolskichZnakow.R

Defines functions usuwaniePolskichZnakow

Documented in usuwaniePolskichZnakow

#' Słuzy do zamiany polskich liter na ich odpowiedniki bez sladczkow
#'
#' @param x character vector; strings to search in
#'
#' @return zwraca vector po usunieciu wszystkich polskich znakow (zamienieniu ich na odpowiednik a z sladczkiem -> a)
#'
#' @export
#'
#'
usuwaniePolskichZnakow <- function(x) {
  return(
    stringi::stri_replace_all_fixed(
      x,
      pattern =  c(
        "\U0104",        
        "\U0106",        
        "\U0118",        
        "\U0141",        
        "\U015A",        
        "\U0143",        
        "\U00D3",        
        "\U0179",        
        "\U017B",        
        "\U0105",        
        "\U0107",        
        "\U0119",        
        "\U0142",        
        "\U015B",        
        "\U0144",        
        "\U00F3",        
        "\U017A",        
        "\U017C"),      #ż,
      replacement  = c(
        "A",
        "C",
        "E",
        "L",
        "S",
        "N",
        "O",
        "Z",
        "Z",
        "a",
        "c",
        "e",
        "l",
        "s",
        "n",
        "o",
        "z",
        "z"
      ),
      vectorize_all = FALSE
    )
  )
}
kiwimic/kiwiR documentation built on Aug. 29, 2020, 12:47 p.m.