【问题标题】:Check if unicode value is in Erlang binary string?检查 unicode 值是否在 Erlang 二进制字符串中?
【发布时间】:2014-08-10 03:57:37
【问题描述】:

我遇到了有关如何在列表中查找值的问题,我也知道lists:member/2

有类似lists:member/2 二进制字符串的东西吗?我需要检查二进制文件中是否存在值。我想像这样:

value_in_binary(<<"Some random data">>, <<"d">>). 
%> true

这样的事情存在吗?如果没有,我将如何实现这样的功能?

【问题讨论】:

    标签: string encoding binary erlang default


    【解决方案1】:

    查看二进制:match/2,3。例如

    1> binary:match(<<"some random data">>, <<"d">>).
    {8,1}
    2> binary:match(<<"some random data">>, <<"z">>).
    nomatch
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-29
      • 2020-10-16
      • 1970-01-01
      • 2020-02-28
      • 1970-01-01
      • 2021-04-15
      相关资源
      最近更新 更多