作者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