我需要将一堆字符串按照一个共同的字符进行分割,但是我需要保留这个分割的前缀并将其粘贴到新的分割字符串中。以下是我的向量数据中前两个字符串的示例(有很多)。
示例:
给我:
有什么想法吗?
示例:
dat <- c("Dry Lake I & II", "Blue Moon 1 & 2", "Hardscrabble 2012 & 2013)
"Dry Lake I & II"
"Blue Moon 1 & 2"
needs to become:
"Dry Lake I"
"Dry Lake II"
"Blue Moon 1"
"Blue Moon 2"
我可以使用strsplit
方法进行拆分,但是我不知道如何完成第二部分。
strsplit(dat, "&")
给我:
[[1]]
[1] "Dry Lake I " " II"
[[2]]
[1] "Blue Moon 1 " " 2"
有什么想法吗?