增強(qiáng)的 JavaScript 的 trim 函數(shù)的代碼
更新時間:2007年08月13日 19:47:04 作者:
復(fù)制代碼 代碼如下:
String.prototype.trim=function(){
var _argument = arguments[0] || " ";
var _re= new RegExp("(^"+_argument+"*)|("+_argument+"*$)","g"); // 區(qū)分大小寫
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 不帶參數(shù),那默認(rèn)為刪除兩端的空格。
比以前的trim 更 powerful!
您可能感興趣的文章:
相關(guān)文章
js+canvas實(shí)現(xiàn)繪制正方形并插入文字效果(居中顯示)
canvas是一個可以讓我們使用腳本繪圖的標(biāo)簽,它提供了一系列完整的屬性和方法,下面這篇文章主要給大家介紹了js+canvas實(shí)現(xiàn)繪制正方形并插入文字居中顯示效果的相關(guān)資料,需要的朋友可以參考下2023-11-11js中根據(jù)字?jǐn)?shù)截取字符串,不能截斷url
給一個文字,對輸出的文字進(jìn)行截取,保留400個字符,其中對url的保留比較麻煩,尤其是有兩個相同url時不能采用indexOf獲取其字符位置2012-01-01js中substr,substring,indexOf,lastIndexOf,split,replace的用法詳解
這篇文章主要介紹了js中substr,substring,indexOf,lastIndexOf,split,replace的用法詳解的相關(guān)資料,需要的朋友可以參考下2015-11-11JS實(shí)現(xiàn)遠(yuǎn)程控制的基本原理和實(shí)現(xiàn)方法
遠(yuǎn)程控制是指通過網(wǎng)絡(luò)等遠(yuǎn)距離通訊手段控制另一設(shè)備的操作行為,在現(xiàn)實(shí)生活中,隨著物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,遠(yuǎn)程控制技術(shù)越來越重要,本文將詳細(xì)介紹?JS?實(shí)現(xiàn)遠(yuǎn)程控制的基本原理、開發(fā)流程和實(shí)現(xiàn)方法,需要的朋友可以參考下2023-06-06BootStrap Datetimepicker 漢化的實(shí)現(xiàn)代碼
這篇文章主要介紹了 BootStrap Datetimepicker 漢化的實(shí)現(xiàn)代碼,需要的朋友可以參考下2017-02-02ff chrome和ie下全局動態(tài)定位的異同及全局高度的取法
這篇文章主要介紹了ff chrome和ie下全局動態(tài)定位的異同及全局高度的取法,需要的朋友可以參考下2014-06-06基于bootstrap的文件上傳控件bootstrap fileinput
這篇文章主要為大家詳細(xì)介紹了基于bootstrap的文件上傳控件bootstrap fileinput,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-12-12