R语言 | 字符串搜索(关键字搜索)(packages:stringr)

1.任务描述:在文本中搜索关键字

2.解决方案:

> library(stringr)
> str_detect(c("高血压糖尿病", "糖", "尿病" ), "糖尿病")
[1]  TRUE FALSE FALSE
> str_detect(c("高血压糖尿病", "糖", "尿病" ), "糖尿病 | 病")  ## 有空格
[1] FALSE FALSE FALSE
> str_detect(c("高血压糖尿病", "糖", "尿病" ), "糖尿病|病")    ## 没有空格
[1]  TRUE FALSE  TRUE
备注:详细说明请直接查看说明书
除此以外,肯定有更好的方案,期待大家分享

你可能感兴趣的:(R,Project)