首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我如何过滤像".*_“这样在R中包含下划线的表达式?

我如何过滤像".*_“这样在R中包含下划线的表达式?
EN

Stack Overflow用户
提问于 2022-04-05 09:34:42
回答 1查看 83关注 0票数 0

尝试在向量c("phrase\_", "char phrase_char")中筛选短语只会在"phrase\_"中产生结果。

我试过了,例如,在grepstartsWith ( "char phrase_char")中没有找到。

EN

回答 1

Stack Overflow用户

发布于 2022-04-05 09:54:25

如果您讨论的是包含特定字符的向量元素,则可以使用grep()。

示例:

代码语言:javascript
复制
test <- c("phrase_", "char phrase_char", "char char2 phrase_","only char char2")
grep("*phrase_*",test)
# [1] 1 2 3
grepl("*phrase_*",test)
# [1]  TRUE  TRUE  TRUE FALSE
test[grep("*phrase_*",test)]
# [1] "phrase_"            "char phrase_char"   "char char2 phrase_"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71749382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档