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)


暂无数据