<div dir="ltr">binary:replace/X and binary:split/X do understand the 'global' atom. So it depends on what kind of call there is made.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 31, 2013 at 10:40 PM, Tuncer Ayaz <span dir="ltr"><<a href="mailto:tuncer.ayaz@gmail.com" target="_blank">tuncer.ayaz@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Thu, Jan 31, 2013 at 10:31 PM, Fred Hebert wrote:<br>
> I'm looking at the doc at<br>
> <a href="http://www.erlang.org/doc/man/binary.html#matches-3" target="_blank">http://www.erlang.org/doc/man/binary.html#matches-3</a><br>
><br>
> The type spec mentions the following:<br>
><br>
>     matches(Subject, Pattern, Options) -> Found<br>
><br>
>     Types:<br>
>     Subject = binary()<br>
>     Pattern = binary() | [binary()] | cp()<br>
>     Found = [part()]<br>
>     Options = [Option]<br>
>     Option = {scope, part()}<br>
>     part() = {Start :: integer() >= 0, Length :: integer()}<br>
><br>
> It seems [global] as an option is not valid. Could this be the problem?<br>
> I was under the impression `re` functions would take a `global` option,<br>
> not `binary` module stuff.<br>
<br>
</div>Yeah, you're probably right, I may have been misled by previous<br>
re:run/3 use :).<br>
<div class="HOEnZb"><div class="h5"><br>
> On 01/31, Tuncer Ayaz wrote:<br>
>> Originally reported by Bartosz Kolodziej as part of [1]<br>
>> is the following a bug or intentionally throwing badarg?<br>
>><br>
>> 1> binary:matches(<<>>,<<"a">>,[global]).<br>
>> ** exception error: bad argument<br>
>>      in function  binary:matches/3<br>
>>         called as binary:matches(<<>>,<<"a">>,[global])<br>
>><br>
>> Tested with otp.git at 68b804f.<br>
>><br>
>> [1] <a href="http://erlang.org/pipermail/erlang-bugs/2010-August/001967.html" target="_blank">http://erlang.org/pipermail/erlang-bugs/2010-August/001967.html</a><br>
>> [2] <a href="http://erlang.org/pipermail/erlang-bugs/2011-December/002693.html" target="_blank">http://erlang.org/pipermail/erlang-bugs/2011-December/002693.html</a><br>
_______________________________________________<br>
erlang-bugs mailing list<br>
<a href="mailto:erlang-bugs@erlang.org">erlang-bugs@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-bugs" target="_blank">http://erlang.org/mailman/listinfo/erlang-bugs</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>J.
</div>