【发布时间】:2021-11-24 19:04:49
【问题描述】:
您好,我正在寻找一个 R 代码来删除特定术语之后所有段落中的每个单词。 寻找“谈话:”并替换所有内容直到新段落的示例。 我尝试了正则表达式并花时间但无法成功(“fjeaofiz”始终存在)。
x <- c("12 3456 789", "Talk: zpfozefpozjgzigzehgoi oezjgzogzjgoezjgo \r fjeaofiz ", "", NA, "Talk: 667")
stri_sub_all(x, stri_locate_all_regex(x, "^Talk:.*\r", omit_no_match=TRUE)) <- "***"
print(x)
我的输出应该是:
x <-"12 3456 789", "***", "", NA, "***"
有什么帮助吗?
【问题讨论】:
-
预期输出是什么?
-
我编辑并添加了输出,谢谢