Replace ( string1, start, n, string2 )
| Argument | Beschreibung |
|---|---|
| string1 | Die Zeichenfolge, in der Sie Zeichen durch string2 ersetzen möchten. |
| start | Ein Wert vom Typ long, der die Position des ersten zu ersetzenden Zeichens angibt. (Das erste Zeichen der Zeichenfolge hat die Position 1.) |
| n | Ein Wert vom Typ long, der die Anzahl der zu ersetzenden Zeichen angibt. |
| string2 | Die Zeichenfolge, die Zeichen in string1 ersetzt. Die Anzahl der Zeichen in string2 kann größer als, gleich oder kleiner als die Anzahl der ersetzten Zeichen sein. |
Datentyp: String Gibt die Zeichenfolge mit den ersetzten Zeichen zurück.
Liegt die Startposition hinter dem Ende der Zeichenfolge, hängt Replace string2 an string1 an. Folgen auf die Startposition weniger Zeichen als in n angegeben, ersetzt Replace alle Zeichen rechts von der Position start.
Ist n gleich null, fügt Replace string2 effektiv in string1 ein.
Beispiel 1
Abschnitt betitelt „Beispiel 1“Dieser Ausdruck ersetzt die letzten beiden Zeichen der Zeichenfolge David durch e und gibt Dave zurück:
Replace('David', 4, 2, 'e')
Beispiel 2
Abschnitt betitelt „Beispiel 2“Dieser Ausdruck gibt MY HOUSE zurück:
Replace('YOUR HOUSE', 1, 4, 'MY')
Beispiel 3
Abschnitt betitelt „Beispiel 3“Dieser Ausdruck gibt Closed for the Winter zurück:
Replace('Closed for Vacation', 12, 8, 'the Winter')