【发布时间】:2012-04-16 14:03:11
【问题描述】:
我正在编写一个 erlang 模块,它必须处理一些字符串,但不多,但是,我做了一些 tcp recv 然后对数据进行一些解析。
在匹配数据和处理字符串时,我一直在使用二进制模块,比如binary:split(Data,<<":">>),基本上一直在使用<<"StringLiteral">>。
到目前为止,我还没有遇到替代方法(使用列表)的困难或缺少方法,除了添加 > 之外,一切都很自然,但我想知道这种处理字符串的方式是否可能我不知道的缺点。
有什么提示吗?
【问题讨论】: