Erlang 二进制拆分
Posted
技术标签:
【中文标题】Erlang 二进制拆分【英文标题】:Erlang Binary Split 【发布时间】:2015-06-01 22:13:10 【问题描述】:我需要像这样拆分二进制文件
<<"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】:像往常一样,一旦你解决了,就会很明显:
binary:split(>, >, [global]).
【讨论】:
以上是关于Erlang 二进制拆分的主要内容,如果未能解决你的问题,请参考以下文章