var$ = ReplaceStr(s$, search$, replace$[, cs, startpos, encoding])
s$
nach der Teilzeichenkette search$
und ersetzt sie (falls sie gefunden wird) durch replace$
.
cs
ist ein optionales Argument, das veranlasst, bei der Suche
Groß- und Kleinschreibung zu beachten (True
) oder nicht (False
).
Dies ist standardmäßig der globale Standardmodus, bei dem die
Groß-/Kleinschreibung beachtet wird, der mit IgnoreCase()
festgelegt wurde. Siehe IgnoreCase für Details.
Seit Hollywood 4.5 können Sie auch eine Startposition für die
Suche in dem optionalen Argument startpos
angeben. Diese Position
muss in Zeichen und nicht in Bytes angegeben werden. Mit 0
als Startposition bedeutet, Suchen & Ersetzen vom Anfang der
Zeichenfolge. Dies ist auch die Standardeinstellung.
Mit dem optionalen Parameter encoding
kann die zu verwendende
Zeichencodierung festgelegt werden. Dies ist standardmäßig auf
die Standardcodierung eingestellt, die mit SetDefaultEncoding()
eingestellt ist. Siehe Zeichencodierungen für Details.
Siehe auch InsertStr() und ...
True
setzen, dann wird die Groß-
und Kleinschreibung beim Suchen berücksichtigt, bei False
nicht;
die Voreinstellung ist True
oder welcher Standardwert auch immer
mit dem Befehl IgnoreCase() festgelegt wurdetest$ = "Hello World!" test$ = ReplaceStr(test$, "World", "People") Print(test$)Das wird "Hello People!" ausgeben.