Regex to replace multiple spaces with a single space

后端 未结 23 2749
北恋
北恋 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:23

    var str = "The      dog        has a long tail,      and it is RED!";
    str = str.replace(/ {2,}/g,' ');
    

    EDIT: If you wish to replace all kind of whitespace characters the most efficient way would be like that:

    str = str.replace(/\s{2,}/g,' ');
    

提交回复
热议问题