DEV Community

Discussion on: javaScript – Replace all occurrences of a forward slash in a string

Collapse
 
aaroncql profile image
Aaron Choo

If you still need the regex way of doing this:

str.replace(/\//g, ":")
Enter fullscreen mode Exit fullscreen mode

Explanation: anything enclosed within a pair of forward slashes / signals that it is a regex. As such, we need to use the backslash to escape the forward slash to get \/. The g at the end is a flag to perform a global search, and thus replaces all occurrence of / with :.

Collapse
 
miketalbot profile image
Mike Talbot ⭐

Nicely put :)

Collapse
 
paharihacker profile image
Rajesh Dhiman

Thank you

Collapse
 
fluxthedev profile image
John

One and done function is better than two! Use this all the time.

Collapse
 
leoloopy profile image
Leo

I saw this exact method used to solve a problem on GitHub but I could not understand the use of forward slash and g. Thanks for this!