str_object.replace(reg_exp/str, replacement) " /> 秋霞国产精品,国产v日韩v欧美v,三级电影一区

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

JavaScript字符串對(duì)象replace方法實(shí)例(用于字符串替換或正則替換)

JavaScript replace 方法

replace 方法用于在字符串中用一些字符串替換另一些字符串,或者替換符合正則匹配的字符串,并返回替換后的字符串。其語(yǔ)法如下:

復(fù)制代碼 代碼如下:
str_object.replace(reg_exp/str, replacement)

參數(shù)說(shuō)明:

參數(shù) 說(shuō)明
str_object 要操作的字符串(對(duì)象)
reg_exp/str 必需。要匹配的正則表達(dá)式/要替換的字符串
如果 reg_exp 具有全局標(biāo)志 g,那么 replace() 方法將替換所有匹配的子串。否則,它只替換第一個(gè)匹配子串。
replacement 必需。要替換的字符串

字符串替換實(shí)例

下面的例子演示了 replace 方法的字符串替換實(shí)例:
復(fù)制代碼 代碼如下:
<script language="JavaScript">

var str = "www.example.NET";
document.write( str.replace("example", "jb51") );

</script>

運(yùn)行該例子,輸出:
復(fù)制代碼 代碼如下:
www.jb51.NET

注意:字符串替換只替換第一個(gè)符合要求的字串(只替換一次),如果要替換字符串中所有符合要求的字串,建議用正則表達(dá)式帶全局參數(shù) g 的模式,具體見(jiàn)下文例子。

正則表達(dá)式字符串替換實(shí)例

replace 方法除了支持簡(jiǎn)單的字符串替換外,也支持正則表達(dá)式替換:
復(fù)制代碼 代碼如下:
<script language="JavaScript">

var str = "www.example.NET is a example domains site of INNA.";
document.write( str.replace(/example/, "jb51") );

</script>

運(yùn)行該例子,輸出:

復(fù)制代碼 代碼如下:
www.jb51.NET is a example domains site of INNA.

當(dāng)給正則表達(dá)式加上全局標(biāo)志 g 時(shí):

復(fù)制代碼 代碼如下:
<script language="JavaScript">

var str = "www.example.NET is a example domains site of INNA.";
document.write( str.replace(/example/g, "jb51") );

</script>

運(yùn)行該例子,輸出:

復(fù)制代碼 代碼如下:
www.jb51.NET is a 5idev domains site of INNA.

注意,如果您要忽略大小寫(xiě),可以加上 i 參數(shù):/example/gi 。

JavaScript技術(shù)JavaScript字符串對(duì)象replace方法實(shí)例(用于字符串替換或正則替換),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 哈密市| 从江县| 团风县| 禄丰县| 柳河县| 泰安市| 县级市| 清远市| 克什克腾旗| 德庆县| 彰化县| 许昌市| 通州区| 沈丘县| 张家界市| 澳门| 葫芦岛市| 扎鲁特旗| 香格里拉县| 云龙县| 鹤岗市| 丰台区| 邯郸县| 宜阳县| 上高县| 莒南县| 萝北县| 炉霍县| 吉水县| 白城市| 宣威市| 辉南县| 海晏县| 沧州市| 阿坝县| 固原市| 杂多县| 大石桥市| 临泉县| 盐亭县| 高陵县|