Erlang Binary Split

时间:2015-03-28 17:11:48

标签: binary erlang

我需要像这样拆分二进制文件

<<"one|two|three|four|five">>

进入

[<<"one">>,<<"two">>,<<"three">>,<<"four">>,<<"five">>]

我快到了

binary:split(<<"one|two|three|four|five">>, <<"|">>, []).

但我需要使范围全局分割整个二进制文件而不仅仅是第一个项目。答案是在这里盯着我http://www.erlang.org/doc/man/binary.html#split-3,但是我在文档中如何将范围指定为全局时遇到了麻烦?

1 个答案:

答案 0 :(得分:4)

像往常一样,一旦你解决了这个问题,就会非常明显:

binary:split(&lt;&lt;“one | two | three | four | five”&gt;&gt;,&lt;&lt;“|”&gt;&gt;,[global])。