каким-то простым способом матчить binary string до тех пор пока не начнутся нули? например: {message, zeroes} = <<“test message”, 0x00, 0x00, … 0x00>>
при этом длина всего binary заранее известна и фиксирована
"пока не" это мимо, разве что если длинна сообщения указана перед ним как-то
[msg, zeros] = :binary.split(<<"test message", 0x00, 0x00>>, <<0>>)
Обсуждают сегодня