包含引号(“”)的R字符串

时间:2019-10-23 17:12:30

标签: r string replace

为了避免混淆,我正在对我的帖子进行改写。我有两个例子。第一个解决了,但是第二个没有解决。所以我要删除第一个示例。

我正在尝试用另一个字符串替换字符串的一部分。需要替换的字符串带有嵌入式引号。

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

此替换无法检测和替换其中带有双引号的文本!因此,在引号前使用转义不起作用。是否有解决方法或解决方案?

1 个答案:

答案 0 :(得分:0)

是否可以在其中使用单引号?

因为这应该起作用(至少在这种情况下):

mybigstring <- "</p><p>"
str_replace_all(mybigstring,c("</p><p>" = "<br style='mso-data-placement:same-cell;'/>"))