Trim() / LTrim() / RTrim() [AHK_L 31+]

Entfernt Zeichen vom Anfang und/oder Ende einer Zeichenkette.

NeueZkette := Trim(Zkette , ZuEntfernendeZeichen)
NeueZkette := LTrim(Zkette , ZuEntfernendeZeichen)
NeueZkette := RTrim(Zkette , ZuEntfernendeZeichen)

Parameter

Zkette

Beliebige Zeichenkette oder Variable. Zahlen werden nicht unterstützt.

ZuEntfernendeZeichen

Wenn weggelassen, werden standardmäßig Leer- und Tabulatorzeichen entfernt. Andernfalls geben Sie eine Liste von Zeichen an (Groß-/Kleinschreibung-sensitiv), die am Anfang und Ende von Zkette entfernt werden sollen.

Rückgabewert

Diese Funktionen geben die getrimmte Version der angegebenen Zeichenkette zurück.

Beispiele

Entfernt alle Leerzeichen links und rechts von einer Zeichenkette.

text := "  Text  "
MsgBox % "Ohne Trim:`t '" Text "'"
    . "`nTrim:`t '" Trim(Text) "'"
    . "`nLTrim:`t '" LTrim(Text) "'"
    . "`nRTrim:`t '" RTrim(Text) "'"

Entfernt alle Nullen links von einer Zeichenkette.

MsgBox % LTrim("00000123", "0")