我有一个字符串向量
d <- c("sladfj0923rn2", ääas230ß0sadfn", 823Höl32basdflk")
我想从此向量中删除所有不存在的字符 匹配“a-z”、“A-z”和“'”
我尝试使用
gsub("![a-zA-z'], "", d)
但这行不通。
最佳答案
我们甚至可以通过不区分大小写的 sub
来使您的替换模式更加严格:
d <- c("sladfj0923rn2", "ääas230ß0sadfn", "823Höl32basdflk")
gsub("[^a-z]", "", d, ignore.case=TRUE)
[1] "sladfjrn" "assadfn" "Hlbasdflk"
关于R:删除字符串向量中所有不匹配的字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56990854/