Latest web development tutorials

Metoda JavaScript replace ()

String Object Reference JavaScript String Object

Przykłady

W tym przykładzie będziemy realizować globalną wymianę, gdy "Microsoft" zostanie znaleziony, zostanie ona zastąpiona przez "W3CSchool":

var str="Visit Microsoft!";
var n=str.replace("Microsoft","W3CSchool");

n wyjście:

Visit W3Schools!

Spróbuj »

Definicja i Wykorzystanie

Metoda replace () służy do zastąpienia niektórych znaków i niektóre znaki lub zastąpić wyrażenie regularne pasujące podciągu w ciągu znaków z.

Jeśli chcesz dowiedzieć się więcej odwiedź stronę samouczka wyrażenie regularne: RegExp tutoriale i Our Reference RegExp obiektów .

Metoda ta nie zmienia oryginalnego łańcucha.


Pomoc Browser

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Wszystkie główne przeglądarki obsługują zastąpić metodę ().


gramatyka

string.replace(searchvalue,newvalue)

parametr Wartość

参数 描述
searchvalue 必须。规定子字符串或要替换的模式的 RegExp 对象。
请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。
newvalue 必需。一个字符串值。规定了替换文本或生成替换文本的函数。

Wartość zwracana

类型 描述
String 一个新的字符串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。

dane techniczne

Wersja JavaScript: 1,2


Więcej przykładów

Przykłady

Wykonaj globalną wymianę:

var str="Mr Blue has a blue house and a blue car";
var n=str.replace(/blue/g,"red");

n wyjście:

Mr Blue has a red house and a red car

Spróbuj »

Przykłady

Wykonaj globalnego substytucji ignorując sprawę:

var str="Mr Blue has a blue house and a blue car";
var n=str.replace(/blue/gi, "red");

n wyjście:

Mr red has a red house and a red car

Spróbuj »


String Object Reference JavaScript String Object