findTokens:在 Pharo 与 Dolphin Smalltalk 中
findTokens: in Pharo versus Dolphin Smalltalk
我想在 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 的行为?
尝试
'a %% b %% c %%% d %% e %% f' splitOn: ' %%% '
它也适用于
'a %% b %% c %%% d %% e %% f %%% g %% h %% i' splitOn: ' %%% '
我想在 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 的行为?
尝试
'a %% b %% c %%% d %% e %% f' splitOn: ' %%% '
它也适用于
'a %% b %% c %%% d %% e %% f %%% g %% h %% i' splitOn: ' %%% '