真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

詳解javascriptreplace高級(jí)用法

在前端與后臺(tái)交互的時(shí)候我們通常都需要將后臺(tái)傳遞的數(shù)據(jù)綁定到html中,這個(gè)綁定數(shù)據(jù)的方式我們通常是使用jQuery或者使用原生的innerHTML進(jìn)行綁定,當(dāng)然也可以使用artTemplate模板來綁定數(shù)據(jù),那么artTemplate模板它綁定數(shù)據(jù)的原理是什么呢?其實(shí)它就是利用了replace()方法。
對(duì)于正則replace約定了一個(gè)特殊標(biāo)記符”$”:

成都創(chuàng)新互聯(lián)公司是專業(yè)的古冶網(wǎng)站建設(shè)公司,古冶接單;提供網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行古冶網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

1)、$i(i取值范圍1~99):表示從左到右正則子表達(dá)式所匹配的文本
2)、$&:表示與正則表達(dá)式匹配的全部文本
3)、$`(`:1旁邊的那個(gè)鍵):表示匹配字符串的左邊文本
4)、$'(':?jiǎn)我?hào)):表示匹配字符串的右邊文本
5)、$$:表示$轉(zhuǎn)移

1、replace基本用法



1.1、replace基本用法之替換移除指定class類



2、replace高級(jí)用法之 ---- $i

2.1、簡(jiǎn)單的$i用法



2.2、$i與分組結(jié)合使用


2.3、$i與分組結(jié)合使用----關(guān)鍵字高亮顯示

當(dāng)我們使用谷歌搜索的時(shí)候我們會(huì)發(fā)現(xiàn)我們搜索的關(guān)鍵字都被高亮顯示了,那么這種效果用JavaScript能否顯示呢?答案是可以的,使用replace()很輕松就搞定了。



2.4、反向分組----分組的反向引用

在正則中,當(dāng)我們需要匹配兩個(gè)或多個(gè)連續(xù)的相同的字符的時(shí)候,就需要用到反向引用了,查找連續(xù)重復(fù)的字符是反向引用最簡(jiǎn)單卻也是最有用的應(yīng)用之一。上面的”$i”也是反向分組的一種形式,這里再介紹另一種反向分組。



3、replace高級(jí)用法之參數(shù)二為函數(shù)

replace函數(shù)的第二個(gè)參數(shù)不僅可以是一個(gè)字符,還可以是一個(gè)函數(shù)!

3.1、參數(shù)二為函數(shù)之參數(shù)詳解


3.2、參數(shù)二為函數(shù)之首字母大寫案例


3.3、參數(shù)二為函數(shù)之綁定數(shù)據(jù)----artTemplate模板核心

周星馳喜劇電影:

4、replace高級(jí)用法之獲取與正則表達(dá)式匹配的文本

4.1、replace高級(jí)用法之獲取與正則表達(dá)式進(jìn)行匹配的源字符串


4.2、replace高級(jí)用法之獲取正則表達(dá)式匹配到的字符


5、replace高級(jí)用法之獲取正則匹配的左邊的字符



6、replace高級(jí)用法之獲取正則匹配的右邊的字符


以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


網(wǎng)站名稱:詳解javascriptreplace高級(jí)用法
分享地址:http://weahome.cn/article/pcpchg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部