Regex to replace multiple spaces with a single space

后端 未结 23 2600
北恋
北恋 2020-11-22 10:00

Given a string like:

\"The dog      has a long   tail, and it     is RED!\"

What kind of jQuery or JavaScript magic can be used to keep spaces to only o

23条回答
  •  滥情空心
    2020-11-22 10:12

    I have this method, I call it the Derp method for lack of a better name.

    while (str.indexOf("  ") !== -1) {
        str = str.replace(/  /g, " ");
    }
    

    Running it in JSPerf gives some surprising results.

提交回复
热议问题