Javascriptで、文字列内の「/」を「/」に置き換えるのに問題があります。私はこれを試しました
string.replaceAll("\\/","/"));
これの何が問題になっていますか?エスケープ文字、つまりバックスラッシュをエスケープしています。
お知らせ下さい。ありがとう編集:私はhttp://www.gogobeans.comのようなエスケープされたURLを持っています。これをhttp://www.gogobeans.comに変更する必要があります
Javascriptで、文字列内の「/」を「/」に置き換えるのに問題があります。私はこれを試しました
string.replaceAll("\\/","/"));
これの何が問題になっていますか?エスケープ文字、つまりバックスラッシュをエスケープしています。
お知らせ下さい。ありがとう編集:私はhttp://www.gogobeans.comのようなエスケープされたURLを持っています。これをhttp://www.gogobeans.comに変更する必要があります
replaceAll
純粋な JavaScriptのメソッドについて聞いたことがないのでreplace
、正規表現を試してみてください。
string.replace(/\\\//g, "/");
エスケープ文字をエスケープし\\
てからスコープ文字をエスケープしましたが、うまく/
いくはずです。
JSFiddle:デモ