【发布时间】:2017-06-03 18:43:05
【问题描述】:
我在使用带有正则表达式的 grepl 时遇到了困难。
这是一个小例子:
我有一个字符向量:
text <- c(
"D_Purpose__Repairs" ,
"Age" ,
"F_Job"
)
我想选择以 D_ 或 F_ 开头的单词。所以我写:
grepl("\\>D_.+ | \\>F_.+", text)
grepl("\\D_.+ | \\F_.+", text)
grepl("\\^D_.+ | \\^F_.+", text)
但是这会返回:
[1] FALSE FALSE FALSE
您能否帮助我了解我做错了什么以及我应该如何更正我的代码?
您的建议将不胜感激。
【问题讨论】: