In JavaScript/regex, how do you remove double spaces inside a string?
如果我有一个词与词之间有多个空格的字符串:
1 | Be an excellent person |
使用javascript/regex,如何删除外部内部空间,使其成为:
1 | Be an excellent person |
您可以使用regex
1 2 | var s ="Be an excellent person" s.replace(/\s{2,}/g, ' '); |
此regex应解决以下问题:
1 2 3 | var t = 'Be an excellent person'; t.replace(/ {2,}/g, ' '); // Output:"Be an excellent person" |
像这样的事情应该可以做到。
1 2 | var text = 'Be an excellent person'; alert(text.replace(/\s\s+/g, ' ')); |