就是去除一个字符串之间的所有空格,如 var str='这 里是 字符 串';
学习是最好的投资!
正则替换空白字符,\s包括空格、tab
\s
str=str.replace(/\s/g,'')
var resultStr = str.split(' ').join('');
我用的比较多的是
var trim = function (s) { return s.replace(/^[\s\uFEFF\xa0\u3000]+|[\uFEFF\xa0\u3000\s]+$/g, "") }
另外可以参考:mdnstackoverflow
最后跪求大神更详细的解答这些用法的原因!
function test() { var str='这 里是 字符 串'; alert(str.replace(/[ ]/g, "")); }
str.replace(/ /g, "")
使用string.replace();JavaScript replace() 方法
var str='Something is wrong.'; alert(str.replace(/\s/g, '');
由@tcdona的可以改写为
var resultStr = str.replace(/[\s\uFEFF\xa0\u3000]/g,'');
正则替换空白字符,
\s
包括空格、tab我用的比较多的是
另外可以参考:
mdn
stackoverflow
最后跪求大神更详细的解答这些用法的原因!
使用string.replace();
JavaScript replace() 方法
由@tcdona的可以改写为