Мне нужно ">" с "\". Пример: "a>b" следует заменить на "a\b"
Я пробовал gsub
> test <- "a>b"
> gsub(">","\\",test, fixed = TRUE)
[1] "a\\b"
Я пробовал StringR str_replace
> library(stringr)
> str_replace(test,">","\\")
[1] "ab"
Я пробовал Stringi str_replace_all_fixed
> library(stringi)
> stri_replace_all_fixed(test,">","\\")
[1] "a\\b"
Как мне избежать \ взамен. Я предполагаю, что когда вы даете \, он ожидает \1, \2 и т. д. для захваченных групп. Как этого избежать
cat(gsub(">","\\",test, fixed = TRUE))
вы увидите, что на самом деле есть только одна обратная косая черта - person Cath   schedule 15.09.2017