разбиение строки на список в specman
Вопрос
Предположим, у меня есть строка:
str = “ab,cd,ef”
и я хочу разделить его на список
lst = [“ab”,”cd”,ef”]
Как я могу сделать это лучше всего, предполагая, что я не знаю заранее, сколько элементов в строке?
По сути, я ищу specman, эквивалентный Perl:
$str = "ab,cd,ef";
@lst = split /,/, $str;
Решение
str_split - это то, что вам нужно.
Из документов Specman 6.1:
str_split(str: string, regular-exp: string): list of string
Пример синтаксиса
var s: list of string = str_split("first-second-third", "-");
Не связан с StackOverflow