增强的 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 相关文章推荐
jQuery Div中加载其他页面的实现代码
Feb 27 Javascript
iScroll中事件点击触发两次解决方案
Mar 11 Javascript
JavaScript中setUTCMilliseconds()方法的使用详解
Jun 12 Javascript
jQuery实现动画效果circle实例
Aug 06 Javascript
jQuery实现简单隔行变色的方法
Feb 20 Javascript
js获取浏览器高度 窗口高度 元素尺寸 偏移属性的方法
Nov 21 Javascript
详解jQuery停止动画——stop()方法的使用
Dec 14 Javascript
vue页面使用阿里oss上传功能的实例(二)
Aug 09 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
Sep 30 Javascript
Vue 的双向绑定原理与用法揭秘
May 06 Javascript
vue+koa2搭建mock数据环境的详细教程
May 18 Javascript
JS判断数组四种实现方法详解
Jun 29 Javascript
让回调函数 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
php实现socket推送技术的示例
2017/12/20 PHP
PHP检查端口是否可以被绑定的方法示例
2018/08/09 PHP
PHP基于cookie实现统计在线人数功能示例
2019/01/16 PHP
PHP检查URL包含特定字符串实例方法
2019/02/11 PHP
Prototype Date对象 学习
2009/07/12 Javascript
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
2011/09/20 Javascript
jQuery插件实现多级联动菜单效果
2015/12/01 Javascript
node.js学习之base64编码解码
2016/10/21 Javascript
javascript中Date对象的使用总结
2016/11/21 Javascript
详解angular中的作用域及继承
2017/05/31 Javascript
关于meta viewport中target-densitydpi属性详解(推荐)
2017/08/18 Javascript
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
node.js 发布订阅模式的实例
2017/09/10 Javascript
深入理解Vue nextTick 机制
2018/04/28 Javascript
解决Layui数据表格显示无数据提示的问题
2019/11/14 Javascript
[08:42]DOTA2每周TOP10 精彩击杀集锦vol.2
2014/06/25 DOTA
[02:49]2018DOTA2亚洲邀请赛主赛事决赛日战况回顾 Mineski鏖战5局夺得辉耀
2018/04/10 DOTA
跟老齐学Python之集合(set)
2014/09/24 Python
Python 检查数组元素是否存在类似PHP isset()方法
2014/10/14 Python
Python中对元组和列表按条件进行排序的方法示例
2015/11/10 Python
jupyter安装小结
2016/03/13 Python
对python中两种列表元素去重函数性能的比较方法
2018/06/29 Python
python实现通过队列完成进程间的多任务功能示例
2019/10/28 Python
Python搭建HTTP服务过程图解
2019/12/14 Python
python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案
2020/02/18 Python
使用pymysql查询数据库,把结果保存为列表并获取指定元素下标实例
2020/05/15 Python
HTML5 语音搜索只需一句代码
2013/01/03 HTML / CSS
HTML5+JS实现俄罗斯方块原理及具体步骤
2013/11/29 HTML / CSS
Carolina Lemke Berlin澳大利亚官网:时尚太阳镜品牌
2019/09/17 全球购物
学历公证书范本
2014/04/09 职场文书
关于环保的标语
2014/06/13 职场文书
党员学习新党章思想汇报
2014/10/25 职场文书
人力资源部岗位职责
2015/02/11 职场文书
幼儿园家长反馈意见
2015/06/03 职场文书
中学生国庆节演讲稿2015
2015/07/30 职场文书
Python学习之包与模块详解
2022/03/19 Python