R语言 从字符串中删除反斜杠后跟除引号以外的任何字符

xxhby3vn  于 2023-06-03  发布在  其他
关注(0)|答案(1)|浏览(170)

我从R中的curl获取JSON数据,但数据是以字符串的形式出现的,然后在jsonlite中转换为dataframe。
数据条目以符号“”开始,但有时变量中有一个反斜杠,从而阻止了转换。
如何删除每次出现的\ not followed by quote symbol“?示例:我可以通过使用以下代码删除'\o'的出现:

gsub('\\\\o','o',myString)

但是我需要一些方法来将其应用于每个不是引号的字符。

izj3ouym

izj3ouym1#

你可以把你说的写下来。反斜杠后跟除双引号以外的任何字符

gsub("\\\\([^\\"])", "\\1", myString)

相关问题