【发布时间】:2015-01-24 07:20:33
【问题描述】:
function slashEscape(strVar){
var retVal = strVar;
retVal = retVal.replace(/\\/g,"\\\\");
return retVal;
}
我使用该函数来转义某个字符串中的斜线。但结果不对。
var str = slashEscape("\t \n \s");
这将导致 "s" 而不是 "\t \n \s"
【问题讨论】:
-
\t是一个制表符。您的功能可能不应该存在;你想做什么? -
我希望函数转义斜线。并将输出“\t \n \s”而不仅仅是“s”
标签: javascript escaping slash