String 检查unicode值是否在Erlang二进制字符串中?

String 检查unicode值是否在Erlang二进制字符串中?,string,encoding,binary,erlang,default,String,Encoding,Binary,Erlang,Default,我遇到了关于如何在列表中查找值的问题,我也知道列表:member/2 是否有类似于lists:member/2二进制字符串的内容?我需要检查二进制文件中是否存在值。我想象这样的情况: value_in_binary(<<"Some random data">>, <<"d">>). %> true 二进制(,)中的值。 %>真的 有这样的事吗?如果没有,我将如何实现这样的函数?查看binary:match/2,3。比如说 1&g

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

是否有类似于
lists:member/2
二进制字符串的内容?我需要检查二进制文件中是否存在值。我想象这样的情况:

value_in_binary(<<"Some random data">>, <<"d">>). 
%> true
二进制(,)中的值。 %>真的
有这样的事吗?如果没有,我将如何实现这样的函数?

查看binary:match/2,3。比如说

1> binary:match(<<"some random data">>, <<"d">>).
{8,1}
2> binary:match(<<"some random data">>, <<"z">>).
nomatch
1>二进制:匹配(,)。
{8,1}
2> 二进制:匹配(,)。
游牧民族