最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

js replace函數(shù)

來(lái)源:懂視網(wǎng) 責(zé)編:李贏贏 時(shí)間:2021-12-23 13:41:44
文檔

js replace函數(shù)

1、replace函數(shù)的定義和用法:replace方法用于在字符串中用一些字符替換另一些字符,或替換一個(gè)與正則表達(dá)式匹配的子串。2、語(yǔ)法stringObject.replace。3、說(shuō)明:字符串方法執(zhí)行的是查找并替換的操作。4、舉例:使用“W3School”替換字符串中的 “Microsoft”。
推薦度:
導(dǎo)讀1、replace函數(shù)的定義和用法:replace方法用于在字符串中用一些字符替換另一些字符,或替換一個(gè)與正則表達(dá)式匹配的子串。2、語(yǔ)法stringObject.replace。3、說(shuō)明:字符串方法執(zhí)行的是查找并替換的操作。4、舉例:使用“W3School”替換字符串中的 “Microsoft”。

js中replace函數(shù)是什么,怎么使用呢?不知道的小伙伴來(lái)看看小編今天的分享吧!

1、replace函數(shù)的定義和用法

replace() 方法用于在字符串中用一些字符替換另一些字符,或替換一個(gè)與正則表達(dá)式匹配的子串。

2、語(yǔ)法

stringObject.replace(regexp/substr,replacement)

regexp/substr:規(guī)定子字符串或要替換的模式的 RegExp 對(duì)象。

注意:如果該值是一個(gè)字符串,則將它作為要檢索的直接量文本模式,而不是首先被轉(zhuǎn)換為 RegExp 對(duì)象。

replacement:一個(gè)字符串值。規(guī)定了替換文本或生成替換文本的函數(shù)。

一個(gè)新的字符串,是用 replacement 替換了 regexp 的第一次匹配或所有匹配之后得到的。

3、說(shuō)明

字符串 stringObject 的 replace() 方法執(zhí)行的是查找并替換的操作。它將在 stringObject 中查找與 regexp 相匹配的子字符串,然后用 replacement 來(lái)替換這些子串。如果 regexp 具有全局標(biāo)志 g,那么 replace() 方法將替換所有匹配的子串。否則,它只替換第一個(gè)匹配子串。

replacement 可以是字符串,也可以是函數(shù)。如果它是字符串,那么每個(gè)匹配都將由字符串替換。但是 replacement 中的 $ 字符具有特定的含義。如下表所示,它說(shuō)明從模式匹配得到的字符串將用于替換。

$1、$2、...、$99:與 regexp 中的第 1 到第 99 個(gè)子表達(dá)式相匹配的文本。

$&與 regexp 相匹配的子串。

$`位于匹配子串左側(cè)的文本。

$'位于匹配子串右側(cè)的文本。

$$直接量符號(hào)。

注意:ECMAScript v3 規(guī)定,replace() 方法的參數(shù) replacement 可以是函數(shù)而不是字符串。在這種情況下,每個(gè)匹配都調(diào)用該函數(shù),它返回的字符串將作為替換文本使用。該函數(shù)的第一個(gè)參數(shù)是匹配模式的字符串。接下來(lái)的參數(shù)是與模式中的子表達(dá)式匹配的字符串,可以有 0 個(gè)或多個(gè)這樣的參數(shù)。接下來(lái)的參數(shù)是一個(gè)整數(shù),聲明了匹配在 stringObject 中出現(xiàn)的位置。最后一個(gè)參數(shù)是 stringObject 本身。

4、舉例

使用 "W3School" 替換字符串中的 "Microsoft":

<script type="text/javascript">

var str="Visit Microsoft!"

document.write(str.replace(/Microsoft/, "W3School"))

</script>

輸出:

Visit W3School!

以上就是小編今天的分享了,希望可以幫助到大家。

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

js replace函數(shù)

1、replace函數(shù)的定義和用法:replace方法用于在字符串中用一些字符替換另一些字符,或替換一個(gè)與正則表達(dá)式匹配的子串。2、語(yǔ)法stringObject.replace。3、說(shuō)明:字符串方法執(zhí)行的是查找并替換的操作。4、舉例:使用“W3School”替換字符串中的 “Microsoft”。
推薦度:
標(biāo)簽: jsreplace函數(shù)
  • 熱門(mén)焦點(diǎn)

最新推薦

猜你喜歡

熱門(mén)推薦

專題
Top