R строк, которые включают кавычки ("") - PullRequest
0 голосов
/ 23 октября 2019

Я перефразирую свой пост, чтобы избежать путаницы. У меня было два примера. у первого есть обходной путь, а у второго нет. Итак, я удаляю первый пример.

Я пытаюсь заменить часть строки другой строкой. Строка, которую нужно заменить, имеет встроенные кавычки.

mybigstring<-str_replace_all(mybigstring,c("text that has \"embedded\" quotes" = "something else"))

Эта замена не может обнаружить и заменить текст с двойными кавычками! Так что использование escape перед кавычками не работает. Есть ли обходной путь или решение для этого?

1 Ответ

0 голосов
/ 23 октября 2019

Можно ли использовать одинарные кавычки внутри?

Поскольку это должно работать (по крайней мере, в данном конкретном случае):

mybigstring <- "</p><p>"
str_replace_all(mybigstring,c("</p><p>" = "<br style='mso-data-placement:same-cell;'/>"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...