javaScript – Replace all occurrences of a forward slash in a string

Rajesh Dhiman - Jun 26 '20 - - Dev Community

Today I learned an easy solution to replace all occurrences of a forward slash in string in javascript. I had to convert an URL to a string in another format, so initially, I tried str.replace() method like

str.replace('/', ":");
Enter fullscreen mode Exit fullscreen mode

But to my surprise, it only replaced the first occurrence in the string.
Then I thought oh I might need to use a regular expression. But I failed to make a regular expression, I always do.
But then I find a much simple way.

str.split('/').join(':') 
Enter fullscreen mode Exit fullscreen mode

Let me know if you find it useful.

. . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player