jQuery – replace all instances of a character in a string [duplicate]
You need to use a regular expression, so that you can specify the global (g) flag: var s=”some+multi+word+string”.replace(/\+/g, ‘ ‘); (I removed the $() around the string, as replace is not a jQuery method, so that won’t work at all.)