可能重复: JSON: why are forward slashes escaped?
json.org 声明,向前斜杠(又名solidus, / )可以转义:
/
"\/"
但是,未转义斜线也有效:
"/"
这背后的理性是什么?它来自javascript根目录吗?(即, "</script>" 是基于浏览器的javascript中的问题,请参见 Douglas Crockford's comment )或者有其他原因吗?
"</script>"
a review of this issue
</script> /<\/\w+/
</script>
/<\/\w+/
'\/' === '/' almost \z
'\/' === '/'
\z
http://www.cs.tut.fi/~jkorpela/www/revsol.html http://www.w3.org/TR/html4/appendix/notes.html#h-B.3.2