用'+'替换字符串中的所有空格

这个问题在这里已经有了答案:

  • 如何在JavaScript中替换所有出现的字符串? 41个答案

  • 这是一个不需要regex的选择:

    var str = 'a b c';
    var replaced = str.split(' ').join('+');
    

    您需要/g (全局)选项,如下所示:

    var replaced = str.replace(/ /g, '+');
    

    你可以在这里试试。 与大多数其他语言不同,默认情况下,JavaScript仅替换第一次出现。


    var str = 'a b c';
    var replaced = str.replace(/s/g, '+');
    
    链接地址: http://www.djcxy.com/p/16829.html

    上一篇: Replace all spaces in a string with '+'

    下一篇: Can I edit messages on mqtt server?