一個(gè)空格替換多個(gè)空格
str.trim().replace(/\s{2,}/g, ' '));
// 先除去前后多余空格筷狼,再用一個(gè)空格替換中間大于等于2個(gè)的空格
總結(jié):
1、去掉左邊空格
str.replace(/^\s*/g,'');
// ^ 匹配輸入字符串的開始位置
2同仆、去掉右邊空格
str.replace(/\s*$/g,'');
// $ 匹配輸入字符串的結(jié)尾位置
3、去掉前后空格
str.replace(/(^\s*)|(\s*$)/g,'');
4、去掉所有空格
str..replace(/\s/g,'');