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);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM