热线电话:13121318867

登录
2019-04-25 阅读量: 681
R语言里查询函数都有啥

grep(pattern, x, ignore.case = FALSE, perl = FALSE, value = FALSE, fixed = FALSE, useBytes = FALSE, invert = FALSE)

grepl(pattern, x, ignore.case = FALSE, perl = FALSE, fixed = FALSE, useBytes = FALSE)

grep()返回字符串元素所在的位置,grepl()返回对应元素的逻辑结果,支持正则。

match()返回第一个匹配元素的位置,完全一样才算匹配,不支持正则。

grep("abc$", c("abc", "dabce","a"))

# [1] 1

grepl("abc$", c("abc", "dabce","a"))

# [1] TRUE FALSE FALSE

match("a",c("abc", "a", "bca", 'a'))

[1] 2

0.0000
3
关注作者
收藏
评论(0)

发表评论

暂无数据