增强的 JavaScript 的 trim 函数的代码_javascript技巧
程序员文章站
2024-01-16 10:09:34
...
复制代码 代码如下:
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!
上一篇: 熟悉phpexcel的进来帮帮忙
推荐阅读
-
增强的 JavaScript 的 trim 函数的代码_javascript技巧
-
javascript下with 的简化代码写法_javascript技巧
-
避免回车键导致的页面无意义刷新的解决方法_javascript技巧
-
javascript - 请教:包含js的这段代码放到discuz的diy模块后,一直不停的页面刷新,应该如何修改?
-
JavaScript实现一个简易的计算器实例代码
-
js实现从中间开始往上下展开网页窗口的方法_javascript技巧
-
javascript - 【PHP】【.NET】【JS】【AJAX】关于抓取网页源代码的问题
-
一个可以得到元素真实的背景颜色的javascript脚本_javascript技巧
-
九种js弹出对话框的方法总结_javascript技巧
-
js getBoundingClientRect() 来获取页面元素的位置_javascript技巧