国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

關(guān)于JS字符串函數(shù)String.replace()

2024-05-06 14:18:59
字體:
供稿:網(wǎng)友

替換匹配給定正則表達式的(一個或多個)子串

string.replace(regexp, replacement)

參數(shù):

regexp: RegExp對象或者字符串

replacement: 替換文本的字符串,或者一個函數(shù),用于在調(diào)用時生成對應(yīng)的替換文本。

返回:

返回一個替換好的新字符串

描述:

replacement可以是字符串或一個函數(shù)。如果是一個函數(shù),它將在每個匹配結(jié)果上調(diào)用,它返回的字符串將作為替換文本。

傳入該函數(shù)的參數(shù):

1) 匹配該模式的字符串

2) 匹配該模式中某個圓括號子表達式的字符串,可能是0個或多個這樣的參數(shù)

3)整數(shù),指定String中出現(xiàn)匹配結(jié)果的位置

4)string本身

示例:

代碼如下:
//確保單詞"javascript"的大小寫正確
text.replace(/javascript/i, 'JavaScript');
//將所有的雙引號替換為成對的前后單引號
text.replace(/"([^"])"/g, "''$1''");
//將一個單獨的名字從格式"Mack, Xu"轉(zhuǎn)換成"Xu Mack"
name.replace(/(/w+)/s*,/s*(/w+)/, "$2 $1");
//將一個字符串中所有單詞的首字母大寫
text.replace(//b/w+/b/g, function(word) {
return word.substring(0, 1).toUpperCase() + word.substring(1);
});

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 神池县| 调兵山市| 西峡县| 诸暨市| 璧山县| 宝清县| 务川| 海城市| 罗定市| 常德市| 浦江县| 托里县| 醴陵市| 新乡市| 老河口市| 深圳市| 贡觉县| 恩平市| 鄢陵县| 哈巴河县| 峡江县| 昌乐县| 蒙自县| 米脂县| 金川县| 渑池县| 前郭尔| 泸州市| 大冶市| 莱阳市| 白银市| 呈贡县| 万荣县| 湛江市| 广安市| 凤台县| 明溪县| 凤山县| 罗平县| 黔西| 邵阳市|