作者Numino (神圣光芒)
站内Ajax
标题[问题] js 的 replace 问题
时间Tue Dec 18 11:16:33 2012
var str="\\n\\r\\\\u001b\\\'\\\"\\\/";
希望通过replace获得 "\n\r\\\u001b\\\'\\\"\/"
就是把所有的 \x(js中为\\x ) 换成 实际的字符(js中为\n\r等)
replace应该怎麽写
试过 str=str.replace(/\\(\S{1})/g,"\$1");
但是不行, \$ 被转成 $ 了
用 eval 也可以解, 请问有没有不用 eval的解法
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.91.213.122
1F:推 s25g5d4:只能喂function 给第二个参数吧... 12/18 22:26