Heim >Web-Frontend >js-Tutorial >So ersetzen Sie alle Zeichenfolgen in Javascript
In JavaScript können Sie die Methode „replace()“ verwenden, um alle Zeichenfolgen zu ersetzen. Diese Methode kann einige Zeichen durch andere Zeichen in der Zeichenfolge ersetzen. Das Syntaxformat ist „string.replace(“ursprüngliche Zeichenfolge“, „Wert ersetzen“). ".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Javascript-Methode „replace()“
Die Methode „replace()“ wird verwendet, um einige Zeichen durch andere Zeichen in einer Zeichenfolge zu ersetzen oder eine Teilzeichenfolge zu ersetzen, die einem regulären Ausdruck entspricht.
Syntaxformat:
string.replace(searchvalue,newvalue)
Suchwert: erforderlich. Ein RegExp-Objekt, das die zu ersetzende Teilzeichenfolge oder das zu ersetzende Muster angibt.
Beachten Sie: Wenn es sich bei dem Wert um eine Zeichenfolge handelt, wird er als literales Textmuster abgerufen und nicht zuerst in ein RegExp-Objekt konvertiert.
neuer Wert: erforderlich. Ein Zeichenfolgenwert. Gibt Funktionen zum Ersetzen von Text oder zum Generieren von Ersatztext an. Der zweite Parameter der
replace()-Methode kann eine Funktion verwenden. Beim Abgleich wird der Rückgabewert der Funktion als Ersatztext verwendet Sonderzeichen mit vorangestelltem $ als Referenz.
Konventionszeichenfolge | Beschreibung |
---|---|
$1, $2, ..., $99 | und das 1.–99. Kind im regulären Ausdruck Der Text, der mit dem Ausdruck übereinstimmt |
$& (Dollarzeichen + Bindestrich) | Die Teilzeichenfolge, die mit dem regulären Ausdruck |
$' (Dollarzeichen + Fertigkeitstaste umschalten) übereinstimmt, | befindet sich in der passenden Teilzeichenfolge Zeichenfolge |
$' (Dollarzeichen + einfaches Anführungszeichen) | Der Text auf der rechten Seite der passenden Zeichenfolge |
$$ | bedeutet $ Zeichenfolge |
Rückgabewert: eins Die neue Zeichenfolge ist erhalten, indem die erste Übereinstimmung oder alle Übereinstimmungen von regulärem Ausdruck durch Ersetzung ersetzt werden.
Beispiel: Die Methode replace() ersetzt alle Zeichenfolgen
Das obige ist der detaillierte Inhalt vonSo ersetzen Sie alle Zeichenfolgen in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!