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

trim

[1] trim(String AS String?, [Flags AS Integer, ...Char AS String]) AS String?
[2] trim(String AS String?, [...Char AS String]) AS String?


Entfernt unerwünschte Zeichen am Ende einer Zeichenkette.

Parameter String

Die Zeichenkette von deren Ende etwas entfernt werden soll.

Parameter Flags

Wenn hier eine 1 angegeben wird, dann wird beim Untersuchen von Char die Groß- und Kleinschreibung ignoriert.

Parameter ...Char

Eine Liste von Zeichen oder Zeichenketten die entfernt werden sollen. Die Liste wird in der angegebenen Reihenfolge abgearbeitet.

Beispiele

Mit der trim-Funktion können Leerzeichen am Ende einer Zeichenkette entfernt werden, zum Beispiel

  1
trim("hello    "+ "world"

helloworld

Mit der trim-Funktion können auch alternative Zeichenfolgen am Ende einer Zeichenkette entfernt werden, zum Beispiel

  1
  2
  3
* Entfernen aller Leerzeichen und zusätzliches Entfernen
* der Zeichenfolge "lo"
trim("hello  ""lo"" ")

hel

Als zweiter Parameter kann das Flag 1 übergeben werden um zu erreichen, dass die Groß- und Kleinschreibung ignoriert wird.

  1
  2
  3
* Entfernen bestimmter Zeichen ohne Berücksichtigung von
* Groß- und Kleinschreibung:
trim("HelLlo"1"l""o")

He