Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 我无法逃脱R中的反斜杠_Regex_R - Fatal编程技术网

Regex 我无法逃脱R中的反斜杠

Regex 我无法逃脱R中的反斜杠,regex,r,Regex,R,我似乎无法摆脱字符串中的反斜杠(\)。阅读大量关于这个问题的不同答案,但似乎没有一个适合我。考虑下面的例子(下面的试验取自StAcExcel中类似问题的各种答案): gsub(“\”、“”、temp)中出错: 正则表达式“\”无效,原因为“尾部反斜杠” [1] “35:12:34\”}}}\“}” [1] “35:12:34\”}}}\“}” [1] “35:12:34\”}}}\“}” [1] “35:12:34\”}}}\“}” 如果您能帮我去掉这个反斜杠,我将不胜感激。请使用这个 cat(

我似乎无法摆脱字符串中的反斜杠(\)。阅读大量关于这个问题的不同答案,但似乎没有一个适合我。考虑下面的例子(下面的试验取自StAcExcel中类似问题的各种答案):

gsub(“\”、“”、temp)中出错: 正则表达式“\”无效,原因为“尾部反斜杠”

[1] “35:12:34\”}}}\“}”

[1] “35:12:34\”}}}\“}”

[1] “35:12:34\”}}}\“}”

[1] “35:12:34\”}}}\“}”

如果您能帮我去掉这个反斜杠,我将不胜感激。

请使用这个

cat(gsub("\\\"","",temp))
如果您希望将其存储为对象使用,它将打印所需的输出

text <- capture.output(cat(gsub("\\\"","",temp)))

其实不在那里。检查cat(温度)。在
中解释?引用
Do
cat(temp)
以查看字符串真正包含的内容。请参见反斜杠显示字符串中的
字符被转义(而不是字符串的结尾),但实际上不是字符串中的字符。
gsub("\\\\","",temp,fixed=T)
gsub("([\\])","",temp)
gsub("([\\])","",temp,fixed=T)
cat(gsub("\\\"","",temp))
text <- capture.output(cat(gsub("\\\"","",temp)))
> text <- capture.output(cat(gsub("\\\"","\"",temp)))
> text
[1] "35:12:34\"}}}\"}"
> cat(text)
35:12:34"}}}"}
> nchar(text)
[1] 14