javascript將字符串中的多個(gè)空格替換為一個(gè)空格的正則實(shí)例
javascript將字符串中的多個(gè)空格縮減為一個(gè)空格代碼實(shí)例:
在實(shí)際應(yīng)用中可能有這樣的需求,那就是將字符串中的多個(gè)空格縮減為一個(gè)空格。
下面就是一段能夠?qū)崿F(xiàn)此功能的代碼實(shí)例。
代碼如下:
//對字符串?dāng)U展 String.prototype.ResetBlank=function(){ var regEx = /\s+/g; return this.replace(regEx, ' '); }; var str="jb51.net is a good site"; console.log(str.length); console.log(str.ResetBlank().length);
普通的可以通過下面的代碼
str=str.replace(/\s+/ig," ");
上面的代碼實(shí)現(xiàn)了我們的要求,更多內(nèi)容可以參閱相關(guān)閱讀。
相關(guān)閱讀:
(1).prototype可以參閱javascript的prototype原型簡單介紹一章節(jié)。
(2).replace()方法可以參閱正則表達(dá)式replace()函數(shù)一章節(jié)。
相關(guān)文章
詳解正則表達(dá)式后面不要包含指定的字符串內(nèi)容
這篇文章主要介紹了正則表達(dá)式后面不要包含指定的字符串內(nèi)容的相關(guān)知識(shí),非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-04-04正則表達(dá)式口訣 正則表達(dá)式學(xué)習(xí)工具
正則表達(dá)式口訣 + 常用的正則表達(dá)式 + 正則表達(dá)式學(xué)習(xí)工具+正則處理工具 正則是每個(gè)程序員繞不開的堡壘,只有把它攻下來。我覺得正則之所以難,第一難是需要記憶,第二難是要求具備抽象邏輯思維。2008-08-08javascript正則表達(dá)式和字符串RegExp and String(二)
這篇文章主要介紹了javascript正則表達(dá)式和字符串RegExp and String的相關(guān)資料,需要的朋友可以參考下2015-10-10php 手機(jī)號(hào)碼驗(yàn)證正則表達(dá)式
php中用了驗(yàn)證手機(jī)號(hào)碼的正則表達(dá)式,除了11位限制外,還增加了數(shù)字判斷,更符合標(biāo)準(zhǔn)。2011-07-07