2
이 함수가 3 개의 요소를 반환하는 이유는 무엇입니까?바이너리 분할 및 옵션
[<<"12345">>,<<"67890">>,<<>>]
test3()->
test4(<<"12345\r\n67890\r\n">>).
test4(Data)->
X = binary:split(Data, [<<"\r\n">>],[global]),
X.
이 함수가 3 개의 요소를 반환하는 이유는 무엇입니까?바이너리 분할 및 옵션
[<<"12345">>,<<"67890">>,<<>>]
test3()->
test4(<<"12345\r\n67890\r\n">>).
test4(Data)->
X = binary:split(Data, [<<"\r\n">>],[global]),
X.
binary:split(Subject,Pattern,Options)
는 분할 전에 분리되는 진 부분에 진 객체를 분할 한 후 일부 것이다.
바이너리에 대한 트림 옵션을 추가 고려 : 분할, 즉
binary:split(Data, [<<"\r\n">>],[trim,global]),
자네 말이 맞아! 고맙습니다. 의사에 따르면 나는 그것이 글로벌이거나 트림이지만 둘 다 아니라고 생각했다. – Bertaud