« swtdesigner学习笔记系列-Basic SWT Widgets笔记01« »JMSN-MSNM-LIB如何获得好友列表,主动向好友发送消息的方法 »
javascript如何去掉字符串首尾的空格,相当手VB里的trim功能

今天在工作里要在JS里过滤字符串里的空格,原来以为和VB相似,也应该有trim函数,可是没想到,居然没有.

于是到网上查了一下,自己做了三个trim功能的过滤函数,

1: 过滤首尾空格trim、2:过滤左边空格ltrim    3:过滤右边空格  rtrim


 

一:用正则方法写成三个函数.

<script type="text/javascript">
function trim(str){  //删除左右两端的空格
 return str.replace(/(^\s*)|(\s*$)/g, "");
}
function ltrim(str){  //删除左边的空格
 return str.replace(/(^\s*)/g,"");
}
function rtrim(str){  //删除右边的空格
 return str.replace(/(\s*$)/g,"");
}
</script>

 


 

另外还看到有人把这三个方法加入String对象的内置方法中去了。不知道行不行,也摘下来,以后参考

<script language="javascript">
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,"");
}
</script>

 

呵呵,自己动手,丰衣足食,又解决了一个问题

 


Tags: javascript   |

原创文章如转载,请注明:转载自:巴士飞扬-技术BLOG : http://www.busfly.net/

本文链接地址:http://www.busfly.net/post/javascript-trim.html

如果你喜欢本文,请顶一下,支持我,你的支持是我继续发好文章的最大动力。谢谢。
好东西需要分享,快把本文发给你的朋友吧~!~

     
相关文章:
  • 引用此留言  2.锐风  http://iRuif.cn/
  • 好文章好文章..原来你很熟悉JS啊..我一点都不懂,呵呵..
    昨天刚改了个JS的Alert提示..用于404窗口..我发布后你可以看一下..
    巴士飞扬 于 2007-11-1 11:27:56 回复
    呵呵,其实我不太懂JS,不过,没办法,工作里要用到,所以多少懂一点点
    好啊,发布给我看看
    我很喜欢研究新东西,不过,都没研究得很深Hehe
  • [删除]2007-11-1 11:27:56 回复该留言




◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
网站分类
分类最近文章
最近发表
最新评论及回复
最近留言
热文排行
随机推荐文章
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(J2EE为主):3769186.