js 去掉空格的方法有多种,我自己写了两个方法,希望大家能够多提意见,共同学习:
1. 去掉首尾空格的方法
String.prototype.trim = function(){//去掉首尾空格的方法
//用正则表达式将前后空格用空字符串替代
return this.replace(/(^/s*)|(/s*$)/g,"");
}
2.可以用方法replace(new RegExp(' ',"gm"),'')去掉空格。
string.replace(new RegExp(oldString,"gm"),newString))
正则表达式中:g=global,m=multiLine
string——原字符串;
oldString——原字符串要被替换的字符;
newString——原字符串被替换成的字符;
例如:varstr=string.replace(new RegExp(' ',"gm"),'');去掉字符串string中所有的空格!