Я работаю в R и имею строку s = "beta'COP" и хочу преобразовать ее в s2 = "beta\'COP". Я пытался gsub("\'", "\\'", s), но это не сработало
s = "beta'COP"
s2 = "beta\'COP"
gsub("\'", "\\'", s)
Буду признателен за любые предложения
Нам нужно
s2 <- sub("'", "\\\\'", s) cat(s2) #beta\'COP nchar("\\") #[1] 1
Возможно, ОП потребовал двойную кавычку
sub("'", '"', s) #[1] "beta\"COP"