JavaScript去除空格

来源:互联网 发布:linux thread dump 编辑:程序博客网 时间:2024/06/09 19:46

用jQuery的html()方法,得到的字符串在谷歌chrome的浏览器中竟然会多一个空格符出来。NND,怪不得用==符号一直说是false。

在网上找了个去除空格的方法,用正则,很简单。


String.prototype.Trim = function() 
{ 
return this.replace(/(^\s*)|(\s*$)/g, ""); 
} 
 
String.prototype.LTrim = function() 
{ 
return this.replace(/(^\s*)/g, ""); 
} 
 
String.prototype.RTrim = function() 
{ 
return this.replace(/(\s*$)/g, ""); 
} 
一般这样用就行了:

$(this).html().replace(/(^\s*)|(\s*$)/g, "")