如何通过第一个空格分割一串字符?

时间:2016-08-26 22:28:23

标签: regex r

我想将一列名称拆分为第一个空白区域的两列。在这个例子中,我们有两个白色空格,但可能更多。

a <- "Lucero del Alba"

预期结果:

> c
[1] "Lucero"   "del Alba"

接近1 ,错误因为删除了“Lucero del”:

> strsplit("Lucero del Alba", "^.+ ")
[[1]]
[1] ""     "Alba"

接近2 ,很好,但我怎么得到其余的?

> strsplit("Lucero del Alba", " .+$")
[[1]]
[1] "Lucero"

0 个答案:

没有答案