JS正則替換去空格的方法
本文實(shí)例講述了JS正則替換去空格的方法。分享給大家供大家參考,具體如下:
在網(wǎng)上找了好久,發(fā)現(xiàn)沒(méi)幾個(gè)是好用的。自己備份一個(gè)省得以后再找。
//去左空格; function ltrim(s){ return s.replace( /^/s*/, ""); } //去右空格; function rtrim(s){ return s.replace( //s*$/, ""); } //左右空格; function trim(s){ return rtrim(ltrim(s)); }
如果是去掉半角和全角空格就把 /s 替換成 [" "|" "] 就變成
//去左空格; function ltrim(s){ return s.replace( /^[" "|" "]*/, ""); } //去右空格; function rtrim(s){ return s.replace( /[" "|" "]*$/, ""); } //左右空格; function trim(s){ return rtrim(ltrim(s)); }
PS:這里再為大家提供2款非常方便的正則表達(dá)式工具供大家參考使用:
JavaScript正則表達(dá)式在線測(cè)試工具:
http://tools.jb51.net/regex/javascript
正則表達(dá)式在線生成工具:
http://tools.jb51.net/regex/create_reg
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《JavaScript正則表達(dá)式技巧大全》、《JavaScript替換操作技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript中json操作技巧總結(jié)》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
- JavaScript正則替換HTML標(biāo)簽功能示例
- js使用Replace結(jié)合正則替換重復(fù)出現(xiàn)的字符串功能示例
- JS正則替換掉小括號(hào)及內(nèi)容的方法
- JavaScript字符串對(duì)象replace方法實(shí)例(用于字符串替換或正則替換)
- javascript 正則替換 replace(regExp, function)用法
- JavaScript replace(rgExp,fn)正則替換的用法
- javascript replace()正則替換實(shí)現(xiàn)代碼
- C#正則函數(shù)用法實(shí)例【匹配、替換、提取】
- JS和C#實(shí)現(xiàn)的兩個(gè)正則替換功能示例分析
相關(guān)文章
淺談JS 數(shù)字和字符串之間相互轉(zhuǎn)化的糾紛
下面小編就為大家?guī)?lái)一篇淺談JS 數(shù)字和字符串之間相互轉(zhuǎn)化的糾紛。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-10-1018個(gè)JavaScript編寫(xiě)簡(jiǎn)潔高效代碼的技巧分享
在這篇文章中,小編將和大家分享18個(gè)JavaScript技巧,以及一些你應(yīng)該知道的示例代碼,以編寫(xiě)簡(jiǎn)潔高效的代碼,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧2024-01-01移動(dòng)端H5開(kāi)發(fā) Turn.js實(shí)現(xiàn)很棒的翻書(shū)效果
這篇文章主要為大家詳細(xì)介紹了Turn.js實(shí)現(xiàn)很棒的翻書(shū)效果,對(duì)Turn.js翻書(shū)效果的實(shí)現(xiàn)進(jìn)行總結(jié),感興趣的小伙伴們可以參考一下2016-06-06JavaScript中的console.profile()函數(shù)詳細(xì)介紹
這篇文章主要介紹了JavaScript中的console.profile()函數(shù)詳細(xì)介紹,本文講解了console.profile()函數(shù)的瀏覽器支持情況、console.profile()的使用、Firebug中Profile按鈕的使用等內(nèi)容,需要的朋友可以參考下2014-12-12為JS擴(kuò)展Array.prototype.indexOf引發(fā)的問(wèn)題探討及解決
Array沒(méi)有indexOf方法,這樣在一個(gè)數(shù)組中查找某個(gè)元素的索引時(shí)比較麻煩,于是通過(guò)prototype原型擴(kuò)展了Array.prototype.indexOf(),在對(duì)數(shù)組進(jìn)行遍歷的時(shí)候卻出現(xiàn)了問(wèn)題2013-04-04