【发布时间】:2022-01-13 19:12:50
【问题描述】:
假设我有一个字符串向量,
g<-c("bunchofstuff>query=true/fun/weird>bunchofstuff", "bunchofstuff>query=animals/octopus/weird>bunchofstuff", "bunchofstuff>query=flowers/sunshine/fun>bunchofstuff", "
bunchofstuff>query=fun/true/sunshine>bunchofstuff"
我想基本上使用 sub 来擦除 query= 之后的任何内容,直到字符串结尾,如果 query= 后面没有 true(理想情况下在任何位置)。据我所知,没有有用的替代 !在 sub 中(似乎是 grepl 中的一些解决方法)。 我想要的是
newvariable<-c("bunchofstuff>query=true/fun/weird>bunchofstuff", "bunchofstuff>query=", "bunchofstuff>query=", "bunchofstuff>query=fun/true/sunshine>bunchofstuff"
【问题讨论】: