Noteworthy Programming Masterpiece
Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

buffer-split

1.0.0 • Public • Published

Build Status

buffer-split

split a buffer by another buffer. think String.split()

 
var bsplit = require('buffer-split')
, b = new Buffer("this is a buffer i like to split")
, delim = new Buffer('buffer')
, result = bsplit(b,delim)
;
 
result.length === 2
 
result[0].toString() === "this is a "
 
result[1].toString() === " i like to split"
 
 

you may include the delimiter in the result by passing a thrthy value as the third arg. its more efficient if you need it.

var bsplit = require('buffer-split')
, b = new Buffer("this is a buffer i like to split")
, delim = new Buffer('buffer')
, result = bsplit(b,delim,true)
;
 
result[0].toString() === "this is a buffer"
 
result[1].toString() === " i like to split"
 
 

Install

npm i buffer-split

DownloadsWeekly Downloads

1,179

Version

1.0.0

License

none

Last publish

Collaborators

  • avatar