JS中的replace方法怎么使用

js
小億
101
2024-03-18 19:36:43
欄目: 編程語言

在JavaScript中,replace()方法用于在字符串中替換指定的子字符串或模式。

replace()方法接受兩個(gè)參數(shù):第一個(gè)參數(shù)是要被替換的子字符串或模式,可以是一個(gè)字符串或一個(gè)正則表達(dá)式;第二個(gè)參數(shù)是要替換成的新字符串。

使用示例:

let str = "Hello, World!";
let newStr = str.replace("World", "JavaScript");
console.log(newStr); // 輸出:Hello, JavaScript!

在上面的示例中,我們將字符串中的"World"替換為"JavaScript"。

如果要替換所有匹配的子字符串或模式,可以使用正則表達(dá)式,并在正則表達(dá)式后面加上"g"標(biāo)志:

let str = "Hello, World!";
let newStr = str.replace(/o/g, "x");
console.log(newStr); // 輸出:Hellx, Wxrld!

在上面的示例中,我們使用正則表達(dá)式/o/g替換了所有的字母"o"為"x"。

0