使用多模式字符向量的grep
我试着用grep测试字符串向量是否存在于另一个向量中,并输出存在的值(匹配模式)。
grep
我有这样一个数据框架:
FirstName Letter Alex A1 Alex A6 Alex A7 Bob A1 Chris A9 Chris A6
我在“信函”列中找到字符串模式的向量,例如:c("A1", "A9", "A6").
c("A1", "A9", "A6")
我想检查模式向量中的任何字符串是否存在于“信函”列中。如果是的话,我想要的是唯一值的输出。
问题是,我不知道怎么用grep有多种模式。我试过:
matches <- unique ( grep("A1| A9 | A6", myfile$Letter, value=TRUE, fixed=TRUE))
但是它给了我0场比赛,这不是真的,有什么建议吗?
MYYA
holdtom
小怪兽爱吃肉
相关分类