我已经看过之前提出的所有问题,但对我没有帮助。我有一个包含反斜杠的字符串,我想用“-”替换反斜杠
var s="adbc\sjhf\fkjfh\af";
s = s.replace(/\\/g,'-');
alert(s);
我认为这是正确的方法,当然我错了,因为在警报中它显示 adbcsjhffkjfhaf
但我需要它像 adbc-sjhf-fkjfh-af
.
我在这里犯了什么错误,其原因是什么以及如何实现这一目标......?
最佳答案
您的s
最初是adbcsjhffkjfhaf
。你的意思是
var s="adbc\\sjhf\\fkjfh\\af";
关于javascript - 将字符串中的 '\' 替换为 '-',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16060054/