我在 R 中的正则表达式遇到了一些问题。我使用库 stringr 中的 str_extract ,我的问题是:
library(stringr)
test="word1 something word2 something word3 something word3"
temp = str_extract(test,'word2.+word3')
print(temp)
## [1] "word2 something word3 something word3"
问题是我希望它在第一个 word3 处停止,我不想要字符串的最后一部分。请问有什么想法吗?非常感谢您
如果我有
test="word1 something word2 something1 word3 something2 word3 something3 word2 something4 word3"
并且我想保留一个 2 大小的向量,例如“word2 something1 word3”、“word2 something4 word3”,再次感谢