【发布时间】:2020-08-14 18:06:00
【问题描述】:
我有一个列表中的名字列表,例如:
site<-list("site2-site22" ,"site2-site45", "site4-site2", "site6-site2",
"site9-site27", "site20-site150", "site25-site272", "site32-site47",
"site62-site74", "site272-site280")
从列表中,我需要选择之前或之后包含 site2 的那些元素 -
当我使用 grep 命令如下:
grep("site2",site,value=T)
它为我提供了从 site2 开始的所有值,即我的结果如下所示:
"site2-site22" "site2-site45" "site4-site27" "site9-site27"
"site20-site150" "site25-site272" "site272-site280"
我怎样才能只从列表中选择site2?
【问题讨论】: