标签: r
我有一个如下列表:
S = "Alicia Chang" N=c("Alicia Chang", "Heather May", "Alicia Chang J")
我想用grep只转换第一个。我怎么能这样做当我使用 grep(S,N)时,它返回3个。当我使用 grep(^ S $,N)时,它给了我错误。
答案 0 :(得分:1)
我们需要使用paste为pattern创建grep。
paste
pattern
grep
grep(paste0('^', S, '$'), N) #[1] 1