从带有点的字符串中提取信息作为R中的分隔符

时间:2018-02-20 12:41:48

标签: r string stringi

我为可能的类似问题道歉,但我无法找到解决问题的方法。所以,我有一个由三部分组成的字符串,以“.”分隔,例如:

a <- "XXX.YY.ZZZ"

(字符串的长度不同,也可能是a <- "XXXX.Y.ZZ",但这三个部分始终由两个“.”分隔。 我解决了第一部分的问题:

library(stringi)
stri_extract(a, regex='[^.]*')
[1] "XXX"

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您好,您可以按如下方式使用strsplit

   strsplit(a,"\\.")[[1]]