split

split

> Funktionen

Teilt die Zeichenfolge in durch Trennzeichen getrennte Teilzeichenfolgen auf. Um den Schnitt auf eine bestimmte Stückzahl zu begrenzen, verwenden Sie den Parameter limit.

Einstellungen
Rückmeldung
TypeScript

In JavaScript zerlegt s.split(separator) wie split in LeekScript, mit zwei Ausnahmen. Die leeren Teile am Ende bleiben erhalten: "a,b,,".split(",") ergibt ["a", "b", "", ""], während LeekScript sie entfernt und ["a", "b"] liefert. Und das zweite Argument zählt zwar in beiden Sprachen eine Höchstzahl von Teilen, verwirft in JavaScript aber das Ende der Zeichenkette: "a,b,c".split(",", 2) ergibt ["a", "b"] in JavaScript und ["a", "b,c"] in LeekScript, wo der Rest im letzten Teil erhalten bleibt.

Python

In Python löst s.split(separator) bei einem leeren Trennzeichen einen ValueError (empty separator) aus, während split in LeekScript dann Zeichen für Zeichen zerlegt — dafür schreiben Sie list(s). Drei weitere Unterschiede:

Beispiele

split("456-789-123", "-") // ["456", "789", "123"] split("Hallo", "") // ["H", "e", "l", "l", "o"] split("Hallo", "zzz") // ["Hallo"] split("456-789-123", "-", 2) // ["456", "789-123"]