我试图寻找解决方案,但似乎 R 没有明确的解决方案。
我尝试通过模式拆分字符串,比如说,空格和大写字母,我为此使用stringr包。
x <- "Foobar foobar, Foobar foobar"
str_split(x, " [:upper:]")
Run Code Online (Sandbox Code Playgroud)
通常我会得到:
[[1]]
[1] "Foobar foobar," "oobar foobar"
Run Code Online (Sandbox Code Playgroud)
但是,我想得到的输出应该包括来自分隔符的字母:
[[1]]
[1] "Foobar foobar," "Foobar foobar"
Run Code Online (Sandbox Code Playgroud)
在 stringr 中可能没有像反向引用这样的开箱即用的解决方案,所以我很乐意得到任何帮助。