增强的 JavaScript 的 trim 函数的代码


Posted in Javascript onAugust 13, 2007
String.prototype.trim=function(){  
var _argument = arguments[0] || " ";  
var _re= new RegExp("(^"+_argument+"*)|("+_argument+"*$)","g"); // 区分大小写  
return this.replace(_re,"");  
}  
String.prototype.ltrim=function(){  
var _argument = arguments[0] || " ";  
var _re= new RegExp("(^"+_argument+"*)","g");  
return this.replace(_re,"");  
}  
String.prototype.rtrim=function(){  
var _argument = arguments[0] || " ";  
var _re= new RegExp("("+_argument+"*$)","g");  
return this.replace(_re,"");  
} 

string.trim(",") 表示删除 string 左右两端的的",",如果 trim 不带参数,那默认为删除两端的空格。
比以前的trim 更 powerful!

Javascript 相关文章推荐
web前端开发也需要日志
Dec 09 Javascript
jQuery语法总结和注意事项小结
Nov 11 Javascript
IE、FF浏览器下修改标签透明度
Jan 28 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
Mar 04 Javascript
JS实现可拖曳、可关闭的弹窗效果
Sep 26 Javascript
JS常用字符串方法(推荐)
Jan 15 Javascript
jQuery EasyUI Tab 选项卡问题小结
Aug 16 Javascript
使用JavaScript为一张图片设置备选路径的方法
Jan 04 Javascript
理解 Node.js 事件驱动机制的原理
Aug 16 Javascript
微信小程序自定义导航栏
Dec 31 Javascript
vue的for循环使用方法
Feb 12 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
Dec 01 Vue.js
让回调函数 showResponse 也带上参数的代码
Aug 13 #Javascript
分析 JavaScript 中令人困惑的变量赋值
Aug 13 #Javascript
IE/FireFox具备兼容性的拖动代码
Aug 13 #Javascript
JavaScript 编程引入命名空间的方法与代码
Aug 13 #Javascript
权威JavaScript 中的内存泄露模式
Aug 13 #Javascript
封装好的省市地区联动控件附下载
Aug 13 #Javascript
分享别人写的一个小型js框架
Aug 13 #Javascript
You might like
资料注册后发信小技巧
2006/10/09 PHP
PHP 编程的 5个良好习惯
2009/02/20 PHP
php中日期加减法运算实现代码
2011/12/08 PHP
php多任务程序实例解析
2014/07/19 PHP
php删除左端与右端空格的方法
2014/11/29 PHP
PHP屏蔽关键字实现方法
2016/11/17 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
jquery mobile实现拨打电话功能的几种方法
2013/08/05 Javascript
Jquery 复选框取值兼容FF和IE8(测试有效)
2013/10/29 Javascript
js运动动画的八个知识点
2015/03/12 Javascript
jQuery通过Ajax返回JSON数据
2015/04/28 Javascript
jQuery结合AJAX之在页面滚动时从服务器加载数据
2015/06/30 Javascript
jQuery基于扩展实现的倒计时效果
2016/05/14 Javascript
jQuery实现智能判断固定导航条或侧边栏的方法
2016/09/04 Javascript
在网页中插入百度地图的步骤详解
2016/12/02 Javascript
Vue2路由动画效果的实现代码
2017/07/10 Javascript
node使用Koa2搭建web项目的方法
2017/10/17 Javascript
javascript函数的节流[throttle]与防抖[debounce]
2017/11/15 Javascript
jquery.pager.js实现分页效果
2019/07/29 jQuery
Flask框架的学习指南之用户登录管理
2016/11/20 Python
Python实现删除列表中满足一定条件的元素示例
2017/06/12 Python
python logging日志模块原理及操作解析
2019/10/12 Python
200行python代码实现贪吃蛇游戏
2020/04/24 Python
浅谈Python 参数与变量
2020/06/20 Python
python爬虫使用requests发送post请求示例详解
2020/08/05 Python
Python爬取你好李焕英豆瓣短评生成词云的示例代码
2021/02/24 Python
美国修容界大佬创建的个人美妆品牌:Kevyn Aucoin Beauty
2018/12/12 全球购物
Auguste The Label官网:澳大利亚一家精品女装时尚品牌
2020/06/14 全球购物
linux面试题参考答案(3)
2012/09/13 面试题
理货员的岗位职责
2013/11/23 职场文书
超市采购员岗位职责
2014/02/01 职场文书
大学生先进事迹材料
2014/02/16 职场文书
检查机关党的群众路线个人整改措施
2014/10/04 职场文书
2015年妇幼保健工作总结
2015/05/19 职场文书
导游词之太行山青龙峡
2020/01/14 职场文书
MySQL悲观锁与乐观锁的实现方案
2021/11/02 MySQL