js 反斜杠 处理

Posted enych

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 反斜杠 处理相关的知识,希望对你有一定的参考价值。

 var t =  jsonstr.replace(/\\\\/g,"\\\\\\\\\\\\\\\\");      --\\\\ 表示

 

代码 输出 \\\' 单引号 \\" 双引号 \\& 和号 \\\\ 反斜杠 \\n 换行符 \\r 回车符 \\t 制表符 \\b 退格符 \\f 换页符

 

 

  1个 反斜杠

2个反斜杠

3个反斜杠

4个反斜杠

 

 

总结  字符串 中出现 两个斜杠, js 自动转义为1个斜杠;

1个斜杠  转 json对象时候 报错 是因为 就是报错。。。。。

 var json_str = \'{"code": 0,"msg": "","data":"\\\\a.png"}\';
 var json_str =  json_str.replace(/\\\\/g,"\\\\\\\\");
 
 var e = JSON.parse(json_str);

 

以上是关于js 反斜杠 处理的主要内容,如果未能解决你的问题,请参考以下文章

python抓取的网页源代码中包含反斜杠,怎么处理

JS中的反斜杠 ()是什么意思

JS正则四个反斜杠的含义

php 加反斜杠的原因与处理办法

JS去除字符串众的反斜杠

关于js怎样替换反斜杠和单引号的问题