场景需求:
碰到某些后端接口需要前端转义解析特殊字符 且每一层都是字符串需转成json格式 (后端技术栈教老)
前端崩溃中…
解决代码
// 正则处理请求数据
function checkName(val) {
val = val.replace(/\"/g, '转义-双引号')
.replace(/\'/g, '转义-双引号')
.replace(/\//g, '转义-左斜杠')
.replace(/\\/g, '转义-右斜杠')
return val
}
// 正则解析数据
function parseName(val) {
val = val.replace(/转义-双引号/g, '"')
.replace(/转义-双引号/g, "\'")
.replace