質問するログイン新規登録

質問編集履歴

1

バックスラッシュをバクスラと略して記載していましたが、分かりずらいようでしたので修正しました。

2018/03/30 15:17

投稿

snr
snr

スコア6

title CHANGED
@@ -1,1 +1,1 @@
1
- javascriptでシングル\(バクスラ)を置換したい
1
+ javascriptでシングル\(バクスラッシュ)を置換したい
body CHANGED
@@ -1,12 +1,12 @@
1
- 以下のようにエスケープされていないシングルバクスラの文字列を引数で受け取って
1
+ 以下のようにエスケープされていないシングルの\を含む文字列を引数で受け取って
2
2
  置換する関数を作りたいです。
3
- 引数を渡す側でダブルバクスラにするなどコントロールはできない前提です。
3
+ 引数を渡す側でエスケープしたダブルの\にするなどコントロールはできない前提です。
4
4
 
5
5
  ```
6
6
  var path = "fuga\hoge\piyo.png";
7
7
  var replacePath = rep(path);
8
8
  function rep(str) {
9
- // バクスラスラッシュに変換
9
+ // \/に変換
10
10
  return replaceStr; // "fuga/hoge/piyo.png"
11
11
  }
12
12
  ```