Bläddra i källkod

Fix checking for unicode chars that need escaped

tags/v0.2.0
Garrick Aden-Buie 8 år sedan
förälder
incheckning
4a60607136
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. +1
    -1
      R/regex_gadget.R

+ 1
- 1
R/regex_gadget.R Visa fil

@@ -320,7 +320,7 @@ regex_gadget <- function(text = NULL,

sanitize_text_input <- function(x) {
if (is.null(x) || !nchar(x)) return(x)
if (grepl("\\u|\\x|\\N|\\a|\\o", x)) {
if (grepl("\\u[0-9a-f]{4,8}|\\x[0-9a-f]{2}|\\x\\{[0-9a-f]{1,6}\\}|\\N|\\0[0-8]{1,3}", x)) {
try({
y <- stringi::stri_unescape_unicode(x)
}, silent = TRUE)

Laddar…
Avbryt
Spara