У меня есть большой объем данных, где разделителем является обратная косая черта. Я обрабатываю его в R, и мне трудно найти, как разделить строку, поскольку обратная косая черта является метасимволом. Например, строка будет выглядеть так:
1128\0019\XA5\E2R\366\00=15
и я хочу разделить его по символу \
, но когда я запускаю команду strsplit:
strsplit(tempStr, "\\")
Error in strsplit(tempStr, "\\") :
invalid regular expression '\', reason 'Trailing backslash'
Когда я пытаюсь использовать «фиксированный» вариант, он не запускается, потому что ожидает чего-то после обратной косой черты:
strsplit(tempStr, "\", fixed = TRUE)
К сожалению, я не могу предварительно обработать данные с помощью другой программы, потому что данные генерируются ежедневно.