2011-10-11 62 views

回答

4

總之,沒有(至少不在R14B01中)。您還必須知道二進制文件的大小。

Skip = byte_size(BinaryToMatch) - 1, 
<<_:Skip/binary, 45>> = BinaryToMatch. 
2

或者,您也可以做45 = binary:last(Bin)。不幸的是,這個功能不是一個後衛​​BIF。

1

在二郎山19(可能是以前的版本也支持這一點,我沒有對其進行測試),你可以使用這個後衛:

when binary_part(Key, {byte_size(Key), -1}) =:= BinMatchElement 
相關問題