Der FoxPro-Kompatible Skriptinterpreter
🔎
Newsletter
Der FoxPro-Kompatible Skriptinterpreter

ureplace

ureplace(Pattern AS String?, Subject AS String?, Replacement AS String, [Flags AS Integer]) AS Integer


Durchsucht eine Zeichenkette anhand eine Suchmusters und ersetzt alle getroffenen Stellen mit einer bestimmten Zeichenkette.

Parameter Pattern

Der reguläre Ausdruck nach dem gesucht werden soll.

Parameter Subject

Die Zeichenkette die durchsucht werden soll.

Parameter Replacement

Die Zeichenkette mit der alle Treffer ersetzt werden sollen.

Parameter Flags

Als Bit-Flags können die folgenden Optionen verwendet werden. Die Optionen können miteinander Oder-Verknüpft werden.

Flag
Funktion
1 Ignoriert bei der Verarbeitung des Musters die Groß und Kleinschreibung des Subjektes
2 Der . in einem Muster trifft auch auf Zeilenumbrüche zu
4 Die Zeichen ^$ erkennen Zeilenumbrüche. Ansonsten nur Anfang und Ende der Zeichenkette

Rückgabewert

Die Funktion liefert die Anzahl der ersetzten Vorkommisse von Pattern als ganze Zahl zurück.