이 node.js 버퍼가 있습니다.
var test_buf = "5E4D802158D002001022201022AB778899A1B2C3";
var buffer_hex = new Buffer(test_buf, "hex");
나는 바이트 패턴의 존재 여부를 검색 할 77 88 99
에서 buffer_hex
. 튜토리얼 http://www.tutorialspoint.com/nodejs/nodejs_buffers.htm 에서 사용할 적절한 버퍼 기능을 찾을 수 없습니다. 어떤 제안?
버퍼 내에서 특정 값을 찾기 위해 (또는 오프셋이 필요한 경우) 사용할 수 있습니다 . 문자열, 숫자 또는 기타 버퍼를 허용합니다.buffer_hex.includes()
.indexOf()
.includes()
.includes()
Node 5.3.0부터 사용할 수 있다는 점에 주목할 가치 가 있습니다.
console.log(buffer_hex.includes("778899", 0, "hex")); // boolean
console.log(buffer_hex.indexOf("778899", 0, "hex")); // number
참고 new Buffer()
노드 6. 이후 사용되지 않습니다 당신은 사용해야 Buffer.from()
하는 버전을 대신.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다