从带点的字符串中提取信息作为R中的分隔符
Extract information from string with dots as separator in R
对于可能出现的类似问题,我深表歉意,但我就是找不到解决我问题的方法。所以,我有一个由三部分组成的字符串,由 “.”
分隔,例如:
a <- "XXX.YY.ZZZ"
(字符串的长度不同,也可以是a <- "XXXX.Y.ZZ"
,但是三部分总是被两个“.”
隔开。
我解决了第一部分的问题:
library(stringi)
stri_extract(a, regex='[^.]*')
[1] "XXX"
感谢您的帮助。
您好,您可以按如下方式使用strsplit
strsplit(a,"\.")[[1]]
对于可能出现的类似问题,我深表歉意,但我就是找不到解决我问题的方法。所以,我有一个由三部分组成的字符串,由 “.”
分隔,例如:
a <- "XXX.YY.ZZZ"
(字符串的长度不同,也可以是a <- "XXXX.Y.ZZ"
,但是三部分总是被两个“.”
隔开。
我解决了第一部分的问题:
library(stringi)
stri_extract(a, regex='[^.]*')
[1] "XXX"
感谢您的帮助。
您好,您可以按如下方式使用strsplit
strsplit(a,"\.")[[1]]