JavaScript:
.replace(/_/g,\" \");
I have it in my code but can\'t remember why or what it does! Can one of you regular expression gurus hel
The regex matches the _
character.
The g
means Global, and causes the replace
call to replace all matches, not just the first one.
Returns a new string with all the underscores in the source string replaced with spaces.
Like everyone else has said, it replaces all underscores with spaces. So "Hello_there."
would become "Hello there."
But along with the answer, I want to suggest something to you. Use comments.
In your code say something like:
// Replaces all underscores so that blah blah blah blah blah..
var hello = "Hello_there."
.replace(/_/g, ' ');