Ersetzen in Zeichenfolge [REPLACE]

Ersetzt eine definierte Anzahl von Zeichen innerhalb einer Zeichenfolge durch eine andere Zeichenfolge, ausgehend von einer definierten Position.

Syntax

REPLACE (“AlterText”; Position; AnzahlVonZeichen; “NeuerText”)

Anmerkung: Das erforderliche Trennelement (Komma oder Semikolon) entspricht automatisch den Sprach-Einstellungen Ihres Computers.

Datentypen der Argumente

Alter und neuer Text: String

Anfangsposition: Ganzzahl

Anzahl der Zeichen: Ganzzahl

Datentyp des Ergebnisses

Zeichenfolge

Beispiel

Im String “2017” mit Position 3 beginnen und zwei Zeichen durch “18” ersetzen

Ausdruck

REPLACE (“2017”, 3, 2, “18”)

Ergebnis

2018

Anmerkungen

Verwenden von Zeichenfolgen ersetzen [SUBSTITUTE], um einen String in allen Instanzen oder an einer bestimmten Instanz durch einen anderen zu ersetzen.

Verwenden Sie REPLACE, um einen String ab einer gegebenen Startposition durch einen anderen zu ersetzen.

  • Was this Helpful ?
  • YesNo
Verwandte Inhalte
Text suchen und ersetzen
Die Funktion "Text suchen und ersetzen" steht in ARCHICAD für die folgenden Textelemente zur Verfügung: •mit dem Text-Werkzeug platzierte Textblöcke •Etiketten •Bemaßung •Raum-Stempel •Parameter von GDL-Objekten Gehen Sie zu ...
Attribute im Modell löschen und ersetzen
Während der Migration einer Datei, einem Dazuladen von Dateien oder nach der Arbeit mit Hotlinks wollen Sie eventuell nicht mehr benötigte Attribute entfernen. Für viele Attribut-Typen können Sie Löschen und Ersetzen in einem einzigen Arbeitsschritt verwenden, um zu ...
Zeichenfolgen ersetzen [SUBSTITUTE]
Ersetzt einen String durch einen anderen String an der angegebenen Instanz (oder alle Instanzen). Syntax SUBSTITUTE (“Text”; “AlterText”; “NeuerText”; [InstanzIndex]) Anmerkung: Das erforderliche Trennelement (Komma oder Semikolon) entspricht ...