Sep
26
javascript中trim函数的实现
在javascript的String对象(字符串)里面没有trim方法,使得很多时候在判断的时候挺无奈
刚刚看到了prototype.js的源码,发现里面实现了这个方法,用的方法其实很简单——
用正则表达式来把首位的空格替换成空串。代码如下
如果要更进一步给String定义一个trim函数,可以用如下代码
非常简单,却非常牛B
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
刚刚看到了prototype.js的源码,发现里面实现了这个方法,用的方法其实很简单——
用正则表达式来把首位的空格替换成空串。代码如下
replace(/(^\s*)|(\s*$)/g, "");
如果要更进一步给String定义一个trim函数,可以用如下代码
String.prototype.trim = function(){
return this.replace(/^\s*|\s*$/g, "");
}
return this.replace(/^\s*|\s*$/g, "");
}
非常简单,却非常牛B
欢迎扫码关注:
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
slyar
2008-10-2 15:39
我又看到了正则表达式。。。
felix021 回复于 2008-10-5 23:20
好东西阿,俗话说鸡腿人人都喜欢~
分页: 1/1 1