用js實(shí)現(xiàn)trim()的解決辦法
----------------------------------js去空格----------------------------------
去除字符串左右兩端的空格,在vbscript里面可以輕松地使用 trim、ltrim 或 rtrim,但在js中卻沒有這3個內(nèi)置方法,需要手工編寫。下面的實(shí)現(xiàn)方法是用到了正則表達(dá)式,效率不錯,并把這三個方法加入String對象的內(nèi)置方法中去。
寫成類的方法格式如下:(str.trim();)
<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>
寫成函數(shù)可以這樣:(trim(str))
<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>
- Javascript 5種方法實(shí)現(xiàn)過濾刪除前后所有空格
- javascript中使用正則表達(dá)式刪除前后空格的方法
- javaScript 刪除字符串空格多種方法小結(jié)
- javascript中使用正則表達(dá)式實(shí)現(xiàn)刪除字符串中的前后空格
- JavaScript trim 實(shí)現(xiàn)去除字符串首尾指定字符的簡單方法
- Javascript中實(shí)現(xiàn)trim()函數(shù)的兩種方法
- javascript trim函數(shù)在IE下不能用的解決方法
- js 去掉空格實(shí)例 Trim() LTrim() RTrim()
- JavaScript自定義方法實(shí)現(xiàn)trim()、Ltrim()、Rtrim()的功能
- js編寫trim()函數(shù)及正則表達(dá)式的運(yùn)用
- js自定義trim函數(shù)實(shí)現(xiàn)刪除兩端空格功能
相關(guān)文章
淺談Javascript常用正則表達(dá)式應(yīng)用
這篇文章主要介紹了Javascript常用正則表達(dá)式應(yīng)用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03關(guān)于javascript事件響應(yīng)的基礎(chǔ)語法總結(jié)(必看篇)
下面小編就為大家?guī)硪黄P(guān)于javascript事件響應(yīng)的基礎(chǔ)語法總結(jié)(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,祝大家游戲愉快哦2016-12-12javascript中var與let、const的區(qū)別詳解
這篇文章主要介紹了javascript中var與let、const的區(qū)別詳解,需要的朋友可以參考下2022-12-12JavaScript中幾種排序算法的簡單實(shí)現(xiàn)
這篇文章主要介紹了JavaScript中幾種排序算法的簡單實(shí)現(xiàn),排序是各種編程語言學(xué)習(xí)中都是共通的必會的基礎(chǔ),需要的朋友可以參考下2015-07-07javascript學(xué)習(xí)指南之回調(diào)問題
回調(diào)函數(shù)被認(rèn)為是一種高級函數(shù),一種被作為參數(shù)傳遞給另一個函數(shù)(在這稱作"otherFunction")的高級函數(shù),回調(diào)函數(shù)會在otherFunction內(nèi)被調(diào)用(或執(zhí)行)?;卣{(diào)函數(shù)的本質(zhì)是一種模式(一種解決常見問題的模式),因此回調(diào)函數(shù)也被稱為回調(diào)模式。2016-04-04