2009-05-30 2 views
1

Предположив У меня есть строка:Расщепление строку в список в Specman

str = “ab,cd,ef” 

, и я хочу, чтобы разделить его в список

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

Как я могу это сделать лучше, если предположить, что я не знаете заранее, сколько предметов находится в строке?


В основном я ищу для Specman эквивалентного в Perl:

$str = "ab,cd,ef"; 
@lst = split /,/, $str; 

ответ

2

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", "-"); 
Смежные вопросы