[Home] > Snippets  > Languages  > JavaScript  > Strings  >  Normalize file path slashes

Normalize file path slashes

JavaScript

const normalizePath = (path) => path.replace(/[\\/]+/g, '/')

TypeScript

const normalizePath = (path: string): string => path.replace(/[\\/]+/g, '/')

Examples##

normalizePath('\\foo\\bar\\baz\\') // /foo/bar/baz/
normalizePath('.//foo//bar///////baz/') // ./foo/bar/baz/