如何在R中反斜杠之后提取字符串的第二部分?

时间:2019-12-11 02:07:21

标签: r string backslash metacharacters

我有一个字符串'ABC1 \ 001ABCEFCGJS' 我只想从此字符串中提取001ABCEFCGJS 如何在R中这样做? 我的字符串将是一个动态字符串。 因此解决方案应该是使函数可以在反斜杠之后读取任何内容。

1 个答案:

答案 0 :(得分:2)

一种选择是转换为raw然后删除元素,同时为001附加正确的原始值

rawToChar(c(charToRaw('001'),charToRaw(str1)[-(1:5)]))
#[1] "001ABCEFCGJS"

数据

str1 <- 'ABC1\001ABCEFCGJS' 
相关问题