删除r中文本的双引号
我想消除R中文本的双引号。有更好的方法吗? 我尝试了以下代码,但仍然无法删除双引号:删除r中文本的双引号,r,R,我想消除R中文本的双引号。有更好的方法吗? 我尝试了以下代码,但仍然无法删除双引号: gsub("\"", "", a$answer) 您尝试的问题是,您希望正则表达式(即模式)是\“,但反斜杠对于R是特殊的,因此您需要在R中写入两次,以使其在模式中成为一个反斜杠 比如说, withquotes <- ' this is a double quote: " ' gsub('\\"', "gone!", withquotes) # [1] " this is a double quote
gsub("\"", "", a$answer)
您尝试的问题是,您希望正则表达式(即模式)是
\“
,但反斜杠对于R是特殊的,因此您需要在R中写入两次,以使其在模式中成为一个反斜杠
比如说,
withquotes <- ' this is a double quote: " '
gsub('\\"', "gone!", withquotes)
# [1] " this is a double quote: gone! "
withquotes我们也可以在不转义双引号的情况下执行此操作
gsub('"', "gone!", withquotes)
#[1] " this is a double quote: gone! "
数据
withquotes请共享示例数据双引号是在字符串结尾还是在字符串内?
withquotes <- ' this is a double quote: " '