findTokens: в Фаро против Дельфина
Я хочу разделить строку в Pharo 4. Мой вклад
'a %% b %% c %%% d %% e %% f'
и я хочу получить
#('a %% b %% c' 'd %% e %% f')
таким образом, разделитель равен "%%%"
В Dolphin 7 это работает хорошо:
'a %% b %% c %%% d %% e %% f' subStrings: ' %%% '
#('a %% b %% c' 'd %% e %% f')
Но в Pharo 4 вроде бы сломано
'a %% b %% c %%% d %% e %% f' subStrings: ' %%% '
"#('a' 'b' 'c' 'd' 'e' 'f')"
Есть способ получить поведение дельфина в Pharo?
1 ответ
Решение
Пытаться
'a %% b %% c %%% d %% e %% f' splitOn: ' %%% '
Это также работает с
'a %% b %% c %%% d %% e %% f %%% g %% h %% i' splitOn: ' %%% '