Replace matches in a Buffer
npm install replace-buffer> Replace matches in a Buffer
```
$ npm install replace-buffer
`js
const replaceBuffer = require('replace-buffer');
const input = Buffer.from('My friend has a dog. I want a dog too!');
replaceBuffer(input, 'dog', 'unicorn').toString();
//=> 'My friend has a unicorn. I want a unicorn too!'
`
Returns a new Buffer with all needle matches replaced with replacement.
#### input
Type: Buffer
Buffer to work on.
#### needle
Type: string
String to match in input.
#### replacement
Type: string Function
Replacement for needle matches.
If a function, it receives the following arguments; the needle, the match count, and the input:
`js${needle}❤️
replaceBuffer(Buffer.from('Foo Unicorn Bar'), 'Unicorn', (needle, matchCount, input) => );`
//=> 'Foo Unicorn❤️ Bar'
#### options
Type: Object
##### fromIndex
Type: number0`
Default:
Index at which to start replacing.
MIT © Kevin Mårtensson