Frage

Angenommen, ich habe eine Zeichenfolge:

str = “ab,cd,ef” 

und ich möchte es in eine Liste spalten

lst = [“ab”,”cd”,ef”]

Wie kann ich es am besten tun, unter der Annahme, dass ich nicht vor der Zeit wissen, wie viele Elemente in der Kette sind?


Im Grunde suche ich nach einem Specman entspricht Perl:

$str = "ab,cd,ef";
@lst = split /,/, $str;
War es hilfreich?

Lösung

str_split ist das, was Sie wollen.

Von Specman 6.1 docs:

str_split(str: string, regular-exp: string): list of string

Syntax Beispiel

var s: list of string = str_split("first-second-third", "-"); 
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top