我想使用rematches和gregexpr或sub。]从列中将模式之前的一个或两个单词子集化
state<-regmatches(data[,2], gregexpr(??? , data[,2])) # California type<-regmatches(data[,2], gregexpr( ??? , data[,2])) # Valencia
这是一个例句,我无法分别提取以前的单词。
sample<-" 2018 summer California Valencia orange" sub("[O|o]range.*","",sample) [1] " 2018 summer California Valencia "
如何在模式之前将一个字符子集并在模式之前将前两个字符子集?
我想使用重匹配和gregexpr或sub从列中将一个或两个单词放在模式之前。状态
我们可以使用正则表达式环顾四周