Neu$=REPLACE$ (Text$, Suchen$, Ersetzen$)


Beschreibung
Diese Stringfunktion sucht in einem Text nach einer bestimmter Zeichenfolge. Die gefundenen Zeichen werden gegen einen anderen Text ersetzt. Da die Funktionen LOWER und UPPER keine deutschen Umlaute konvertieren können, ist dies eine hervorragende Erweiterung zu den Befehlen.

Diese Funktion ersetzt gleich alle Zeichen gegen anderen Text. Soll nur ein Zeichen geändert werden, so sollte man es manuell einprogrammieren.


Parameter
Text=Ein Text, der bearbeitet werden soll
Suchen=Ein Text, nach dem gesucht werden soll
Ersetzten=Ein Text, der den gesuchten Text ersetzten soll


Rückgabewert
Ein String mit ersetzten Zeichen.


Beispiel
Dieses Programm ersetzt das Wort "Hallo" gegen "Tschüss":

Txt$="Hallo Welt"
Neu$=REPLACE$(Txt$,"Hallo","Tschüss")
PRINT Neu$


Siehe auch
LEFT, LOWER, MID, RIGHT, UPPER