Jak mogę wykryć znaki spoza ASCII w wektorach f łańcuchów w stylu grep. Na poniższym przykładzie chciałbym wrócić c(1, 3)
lub c(TRUE, FALSE, TRUE, FALSE)
:wykryj znaki nie ASCII w łańcuchu znaków
x <- c("façile test of showNonASCII(): details{",
"This is a good line", "This has an ümlaut in it.", "OK again. }")
Próba:
y <- tools::showNonASCII(x)
str(y)
p <- capture.output(tools::showNonASCII(x))
Może 'stringi :: stri_enc_mark (x)'? –
@ David sądzę, że to zrobi ... możesz rzucić jako odpowiedź. Może inni zobaczą z tym problem lub mają inne rozwiązania. –
Dlaczego nie naprawić kodu, aby zamiast tego poprawnie obsługiwał kod Unicode? –