javascript Заменить все прямые и обратные слэши в строке

Заменить все прямые и обратные слэши можно так:

'dfsa/\\\d/\/fa/sd\\8///\/\/f'.replace(/\/|\\/g , '');

получим:

"dfsadfasdf"

Как мы это сделали

/\/|\\/g

-- регулярное выражение, где:

  • \/ -- указание заменять прямые слэши
  • \\ -- указание заменять обратные
  • $|$ -- знак ИЛИ
  • $g$ -- модификатор, указывающий, что надо сделать не одну замену, а все возможные
  • /  /g 

    --скобки окружающие выражение, с модификатором справа