VBScript Replace Function

Definition and Usage

The Replace function can replace a string with another string a specified number of times.

Syntax

Replace(string,find,replacewith[,start[,count[,compare]]])
Parameter Beschreibung
string Required. The string to be searched.
find Required. The part of the string to be replaced.
replacewith Required. The substring to be replaced.
start Optional. Specifies the starting position. The default is 1.
count Optional. Legt die Anzahl der zu ersetzenden Male fest. Standard ist -1, was bedeutet, dass alle möglichen Ersetzungen durchgeführt werden.
compare Optional. Legt den verwendeten Vergleichstyp der Zeichenkette fest. Standard ist 0.

Wert des Parameters compare:

Konstante Wert Beschreibung
vbBinaryCompare 0 Führen Sie einen binären Vergleich durch.
vbTextCompare 1 Führen Sie einen Textvergleich durch.

Mögliche Werte, die Replace zurückgeben kann:

Mögliche Werte der Parameter Wert, der von Replace zurückgegeben wird
expression ist eine leere Zeichenkette Leere Zeichenkette ("")
expression ist Null Fehler.
find-Parameter ist eine leere Zeichenkette Kopie des Ausdrucks.
replacewith-Parameter ist eine leere Zeichenkette Kopie des Ausdrucks, in der alle durch den find-Parameter angegebenen Inhalte entfernt wurden.
start > Len(expression) Leere Zeichenkette.
count ist 0 Kopie des Ausdrucks.

Beispiel

Beispiel 1

dim txt
txt="Dies ist ein schöner Tag!"
document.write(Replace(txt,"beautiful","horrible"))

Ausgabe:

Dies ist ein schrecklicher Tag!