【发布时间】:2014-11-03 10:36:02
【问题描述】:
我想从 R 中的特定句子中提取字母数字字符。 我尝试了以下方法:
aa=grep("[:alnum:]","abc")
。这应该返回integer(0),但它返回1,这不应该是"abc" 不是字母数字的情况。
我在这里想念什么?
本质上我正在寻找一个函数,它只搜索字母和数字组合的字符,例如:“ABC-0112”,“PCS12SCH”
提前感谢您的帮助。
【问题讨论】:
-
它返回 1 因为 "abc" 中至少有 1 个字母数字字符。
grep("[[:alnum:]]", c("ABC-0112","PCS12SCH"))适用于其他两个字符串。不知道你在问什么。
标签: r regex alphanumeric