Table of contents
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern

Replace-Funktion

office 365 dev account|Zuletzt aktualisiert: 05.12.2017
|
1 Mitwirkender

Beschreibung

Gibt eine Zeichenfolge zurück, in der eine angegebene Teilzeichenfolge durch eine andere Teilzeichenfolge mehrmals ersetzt wurde.

Syntax

Replace( expression , ** find ,** replace [ ,start [ ,count [ ,compare ]]] )

Die Syntax der Replace -Funktion weist folgende benannte Argumente auf:

TeilBeschreibung
expressionErforderlich. Ein Zeichenfolgenausdruck mit einer zu ersetzenden Teilzeichenfolge.
findErforderlich. Eine Teilzeichenfolge, nach der gesucht wird.
replaceErforderlich. Ersatzteilzeichenfolge.
startOptional. Position innerhalb von expression, bei der die Suche beginnen soll. Bei fehlender Angabe wird 1 angenommen.
countOptional. Anzahl der durchzuführenden Ersetzungen von Teilzeichenfolgen. Bei fehlender Angabe lautet der Standardwert -1, was bedeutet, dass alle möglichen Ersetzungen durchgeführt werden.
compareOptional. Numerischer Wert, der die Art des zu verwendenden Vergleichs beim Auswerten von Teilzeichenfolgen angibt. Die Werte finden Sie im Abschnitt "Einstellungen".

Einstellungen

Das compare -Argument kann die folgenden Werte aufweisen:

KonstanteWertBeschreibung
vbUseCompareOption-1Führt mit der Einstellung der Option Compare -Anweisung einen Vergleich aus.
vbBinaryCompare0Führt einen Binärvergleich aus.
vbTextCompare1Führt einen Textvergleich aus.
vbDatabaseCompare2Nur Microsoft Access. Führt einen Vergleich auf Basis der Informationen in Ihrer Datenbank aus.

Rückgabewerte

Die Replace -Funktion gibt die folgenden Werte zurück:

BedingungReplace-Rückgabewert
expression hat die Länge null.Zeichnfolge der Länge Null ("")
expression ist Null.Fehler
find hat die Länge null.Kopie von expression.
replace hat die Länge null.Kopie von expression, wobei alle find -Instanzen entfernt wurden.
start > Len( expression )Zeichnfolge der Länge null.
count ist 0.Kopie von expression.

Hinweis

Der Rückgabewert der Replace -Funktion ist eine Zeichenfolge mit Ersetzungen, die bei der von start angegebenen Position beginnt und am Ende der expression -Zeichenfolge abschließt. Es handelt sich um keine Kopie der ursprünglichen Zeichenfolge.

© 2018 Microsoft