我有一个向量:
lst <- c("2,1","7,10","11,0","7,0","10,0","1,1","1,0","4,0","4,1","0,1","6,0")
每个元素包含两个数字,以“,”分隔。我想获取包含“ 1”的元素的索引。因此,索引列表是预期的:
1, 6, 7, 9, 10
grep()
为此将很好地工作。默认情况下,它返回匹配模式的索引。
grep("^1,|,1$", lst)
# [1] 1 6 7 9 10
正则表达式^1,|,1$
看起来与一个字符串匹配
^1,
=始于 1,
|
或者,1$
=以结尾 ,1
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句