Замените каждое вхождение ...
запятой и удалите все вхождения в квадратных скобках.(Обратите внимание, что [...]
определяет класс символов, и если первый символ в классе ]
, то он считается частью класса и не считается завершающим ]
.) Наконец, прочитайте его виспользуя scan
.Пакеты не используются.
scan(text = gsub('[][]', '', gsub(" ... ", ",", x, fixed = TRUE)),
sep = ",", what = "", quiet = TRUE)
предоставление:
[1] "DER001_A375_96H:TRCN0000052583:-666" "TRCN0000052583"
[3] "AAK1" "AARS"
[5] "A375" "-6.7389873"
[7] "4.6063291"