我必须在R中的一个非常奇特的特征之间提取值。在R中的括号之间提取字符串
a <- "{1:0987617820}{2:q312132498s7yd09f8sydf987s6df8797yds9f87098}
{3:{112:123123214321}}{4:20:asdasd3214213}"
这是我的示例串和我想之间提取文本{[0-9]:和},使得我对上面的字符串输出看起来像
## output should be
"0987617820" "q312132498s7yd09f8sydf987s6df8797yds9f87098", "{112:123123214321}" "20:asdasd3214213"
看起来差不多像JSON,也许“rjson”包会帮助你? –
使用正则表达式很难做到这一点,因为你有一个嵌套的结构。 –
恰恰是嵌套结构正在增加这个问题。 – Shreyes