node-text-chunk
Installation
npm install node-text-chunk
var chunk = require('node-text-chunk')
Usage
var text = chunk.text(string, length[, callback])
Returns an array
of string which is chunked by length.
length
- Base on text length
callback
- callback when there is an error
var text = chunk.charcode(string, length[, callback])
Returns an array
of string which is chunked by char code length.
length
- Base on char code length
callback
- callback when there is an error
var text = chunk.divide(string, {length[, name, returnUnnamed]}[, callback])
Returns an array
of string which is divided by specific length. Returns an object
if name is specified.
length
- an array of length
name
- (Optional) name of the object, the object named with escape
will not return.
returnUnnamed
- Default to false, set to true will returns string that out of length parameter.
Examples
var chunk = ; var text = chunktext'HelloWorld!' 5; console; /*This text is chunked by length and returns an array!Hello,World,!*/ var text = chunk; console; /*This text is chunked by char code length and returns an array!He,ll,oW,or,ld,!*/ var text = chunk; console; /*This text is chunked by multiple length parameter and returns an array!He,lloWo*/ var text = chunk; console; /*This text is chunked by multiple length parameter and returns an array!He,lloWo,rld!*/ var text = chunk; console; /*This text is chunked by multiple length parameter and returns an object!{"one":"He","two":"lloWo","Unnamed":"rld!"}*/ var text = chunk; console; /*This text is chunked by multiple length parameter and returns an object!{"one":"Hello","three":"!"}*/