新聞中心
本文向大家簡(jiǎn)單介紹一下Javascript replace函數(shù)的用法,為了便于大家理解通過圖里向大家解釋,相信本文介紹一定會(huì)讓你有所收獲。

成都創(chuàng)新互聯(lián)成立十年來,這條路我們正越走越好,積累了技術(shù)與客戶資源,形成了良好的口碑。為客戶提供成都做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁設(shè)計(jì)、域名申請(qǐng)、網(wǎng)絡(luò)營(yíng)銷、VI設(shè)計(jì)、網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。網(wǎng)站是否美觀、功能強(qiáng)大、用戶體驗(yàn)好、性價(jià)比高、打開快等等,這些對(duì)于網(wǎng)站建設(shè)都非常重要,成都創(chuàng)新互聯(lián)通過對(duì)建站技術(shù)性的掌握、對(duì)創(chuàng)意設(shè)計(jì)的研究為客戶提供一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進(jìn)步。
Javascript replace函數(shù)
***次發(fā)現(xiàn)JavaScript中replace()方法如果直接用str.replace("-","!")只會(huì)替換***個(gè)匹配的字符.而str.replace(/-/g,"!")則可以替換掉全部匹配的字符(g為全局標(biāo)志)。
replace方法
語法
stringObj.replace(rgExp,replaceText)
replace方法的語法包括下述部分:
部分描述
stringObj必選項(xiàng)。要執(zhí)行該替換的String對(duì)象或文字。該對(duì)象不會(huì)被replace方法修改。
rgExp必選項(xiàng)。描述要查找的內(nèi)容的一個(gè)正則表達(dá)式對(duì)象。
replaceText必選項(xiàng)。是一個(gè)String對(duì)象或文字,對(duì)于stringObj中每個(gè)匹配rgExp中的位置都用該對(duì)象所包含的文字加以替換。
下面的示例演示了Javascript 中replace方法的用法:
- functionReplaceDemo()
- {
- varr,re;
- vars="Thequickbrownfoxjumpedoverthelazyyellowdog.";
- re=/fox/i;
- r=s.replace(re,"pig");
- return(r);
- }
另外,replace方法也可以替換模式中的子表達(dá)式。下面的范例演示了交換字符串中的每一對(duì)單詞:
- functionReplaceDemo()
- {
- varr,re;
- vars="Thequickbrownfoxjumpedoverthelazyyellowdog.";
- re=/(S+)(s+)(S+)/g;
- r=s.replace(re,"$3$2$1");//交換每一對(duì)單詞。
- return(r);
- }
JavaScript中replace()方法如果直接用str.replace("-","!")只會(huì)替換***個(gè)匹配的字符.str.replace(/-/g,"!")則可以替換掉全部匹配的字符(g為全局標(biāo)志)。
【編輯推薦】
- 解析Javascript中replace()方法使用
- JavaScript函數(shù)的定義及形式參數(shù)
- 循環(huán)結(jié)構(gòu)中JavaScript匿名函數(shù)用法實(shí)例解析
- JavaScript函數(shù)中arguments對(duì)象
- Javascript中CSS屬性float特殊寫法
分享題目:深入剖析Javascriptreplace函數(shù)用法
分享網(wǎng)址:http://m.fisionsoft.com.cn/article/coecdse.html


咨詢
建站咨詢
