/**
* js前端特殊字符处理
* @param str 要处理的字符串
* 搜微信公众号wu7zhi,每天知道一点点。有趣的,打心的,总有你意想不到的。
'\\' : '\\',
'"' : '"',
'/' : '/',
't' : '\t',
'n' : '\n',
'r' : '\r',
'f' : '\f',
'b' : '\b',
'<' : '<',
'>' : '>'
};
return str.replace(/\\(?:u(.{4})|([^u]))/g, function(a, b, c) {
return b ? String.fromCharCode(parseInt(b, 16)) : escapes[c];
});
}
* js前端特殊字符处理
* @param str 要处理的字符串
* 搜微信公众号wu7zhi,每天知道一点点。有趣的,打心的,总有你意想不到的。
*/
function escapeHtmlEntities (str) {
var escapes = {'\\' : '\\',
'"' : '"',
'/' : '/',
't' : '\t',
'n' : '\n',
'r' : '\r',
'f' : '\f',
'b' : '\b',
'<' : '<',
'>' : '>'
};
return str.replace(/\\(?:u(.{4})|([^u]))/g, function(a, b, c) {
return b ? String.fromCharCode(parseInt(b, 16)) : escapes[c];
});
}