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!