以前に尋ねられたすべての質問を見ましたが、役に立ちませんでした。バックスラッシュを含む文字列があり、バックスラッシュを「-」に置き換えたい
var s="adbc\sjhf\fkjfh\af";
s = s.replace(/\\/g,'-');
alert(s);
私はこれがそれを行う適切な方法だと思っていましたが、アラートで表示されるため、もちろん間違っていますadbcsjhffkjfhaf
が、のようにする必要がありますadbc-sjhf-fkjfh-af
。
私はここでどのような間違いを犯し、その理由とこれを達成する方法は何ですか...??