4

我想在 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 中获得 Dolphin 的行为?

4

1 回答 1

3

尝试

'a %% b %% c %%% d %% e %% f' splitOn: ' %%% '

它也适用于

'a %% b %% c %%% d %% e %% f %%% g %% h %% i' splitOn: ' %%% '
于 2016-04-05T04:18:32.537 回答