trim()是一个很适用的方法,作用是去除字符串两边的空白,但是js本身并未提供这个方法,下面介绍js使用trim()的方法。
1.通过原型创建字符串的trim()
//去除字符串两边的空白 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,""); }
2.通过函数实现
例如:
function trim(str){ return str.replace(/(^\s*)|(\s*$)/g, ""); }
---------------------
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)