摘要:去除字符串首尾的全部空白去除字符串左側(cè)空白去除字符串右側(cè)空白去除字符串兩側(cè)指定字符去除字符串左側(cè)指定字符去除字符串右側(cè)指定字符
javascriptString.prototype.trim = function (char, type) { if (char) { if (type == "left") { return this.replace(new RegExp("^"+char+"+", "g"), ""); } else if (type == "right") { return this.replace(new RegExp(""+char+"+$", "g"), ""); } return this.replace(new RegExp("^"+char+"+|"+char+"+$", "g"), ""); } return this.replace(/^s+|s+$/g, ""); }; // 去除字符串首尾的全部空白 var str = " Ruchee "; console.log("xxx" + str.trim() + "xxx"); // xxxRucheexxx // 去除字符串左側(cè)空白 str = " Ruchee "; console.log("xxx" + str.trim(" ", "left") + "xxx"); // xxxRuchee xxx // 去除字符串右側(cè)空白 str = " Ruchee "; console.log("xxx" + str.trim(" ", "right") + "xxx"); // xxx Rucheexxx // 去除字符串兩側(cè)指定字符 str = "/Ruchee/"; console.log(str.trim("/")); // Ruchee // 去除字符串左側(cè)指定字符 str = "/Ruchee/"; console.log(str.trim("/", "left")); // Ruchee/ // 去除字符串右側(cè)指定字符 str = "/Ruchee/"; console.log(str.trim("/", "right")); // /Ruchee
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/85458.html
摘要:基礎(chǔ)知識(shí)字符串中常用的方法在中用單雙引號(hào)包裹起來(lái)的都是字符串字符串就是由到多個(gè)字符組成的特點(diǎn)一以數(shù)字作為索引,從零開(kāi)始特點(diǎn)二有屬性,存儲(chǔ)的是當(dāng)前字符串中字符的個(gè)數(shù)字符長(zhǎng)度如果指定的索引不存在獲取的結(jié)果是真實(shí)項(xiàng)目中,我們經(jīng)常操作字符串,此時(shí) js基礎(chǔ)知識(shí) JavaScript 字符串中常用的方法 在JS中用單(雙)引號(hào)包裹起來(lái)的都是字符串 var str=welcome to my ho...
摘要:輸入框首尾清除空格在中監(jiān)聽(tīng)鍵盤事件移動(dòng)端底部被彈出的鍵盤遮擋輸入框是通過(guò)一直放在頁(yè)面底部,當(dāng)點(diǎn)擊進(jìn)行輸入的時(shí)候,就會(huì)出現(xiàn)如下圖片情況有的機(jī)型會(huì)遮擋一些。 前言 input是我們接受來(lái)自用戶的數(shù)據(jù)常用標(biāo)簽,在前端開(kāi)發(fā)中,相信每個(gè)人都會(huì)用到這個(gè)標(biāo)簽,所以在開(kāi)發(fā)過(guò)程中也時(shí)候也會(huì)遇到一些問(wèn)題,本文的內(nèi)容是我在跟input相愛(ài)相殺過(guò)程中產(chǎn)生的,在此記錄分享一下。如果喜歡的話可以點(diǎn)波贊/關(guān)注,支持...
摘要:輸入框首尾清除空格在中監(jiān)聽(tīng)鍵盤事件移動(dòng)端底部被彈出的鍵盤遮擋輸入框是通過(guò)一直放在頁(yè)面底部,當(dāng)點(diǎn)擊進(jìn)行輸入的時(shí)候,就會(huì)出現(xiàn)如下圖片情況有的機(jī)型會(huì)遮擋一些。 前言 input是我們接受來(lái)自用戶的數(shù)據(jù)常用標(biāo)簽,在前端開(kāi)發(fā)中,相信每個(gè)人都會(huì)用到這個(gè)標(biāo)簽,所以在開(kāi)發(fā)過(guò)程中也時(shí)候也會(huì)遇到一些問(wèn)題,本文的內(nèi)容是我在跟input相愛(ài)相殺過(guò)程中產(chǎn)生的,在此記錄分享一下。如果喜歡的話可以點(diǎn)波贊/關(guān)注,支持...
摘要:輸入框首尾清除空格在中監(jiān)聽(tīng)鍵盤事件移動(dòng)端底部被彈出的鍵盤遮擋輸入框是通過(guò)一直放在頁(yè)面底部,當(dāng)點(diǎn)擊進(jìn)行輸入的時(shí)候,就會(huì)出現(xiàn)如下圖片情況有的機(jī)型會(huì)遮擋一些。 前言 input是我們接受來(lái)自用戶的數(shù)據(jù)常用標(biāo)簽,在前端開(kāi)發(fā)中,相信每個(gè)人都會(huì)用到這個(gè)標(biāo)簽,所以在開(kāi)發(fā)過(guò)程中也時(shí)候也會(huì)遇到一些問(wèn)題,本文的內(nèi)容是我在跟input相愛(ài)相殺過(guò)程中產(chǎn)生的,在此記錄分享一下。如果喜歡的話可以點(diǎn)波贊/關(guān)注,支持...
閱讀 3416·2023-04-25 22:04
閱讀 2208·2021-11-22 15:29
閱讀 2180·2021-10-11 10:57
閱讀 1422·2021-09-24 09:48
閱讀 3162·2021-09-09 09:34
閱讀 2561·2021-09-02 15:21
閱讀 2406·2019-08-30 15:53
閱讀 1147·2019-08-30 14:07