clean-split
v1.1.0
Published
Cleanly split a string by retaining the delimiter.
Downloads
240
Maintainers
Readme
Clean Split
Cleanly split a string by retaining the delimiter.
Install
npm install clean-split
Usage
const cleanSplit = require("clean-split");
cleanSplit("a-b-c", "-");
//=> ["a", "-", "b", "-", "c"]
cleanSplit("a-b-c", "-", { anchor: "before" });
//=> ["a-", "b-", "c"]
cleanSplit("a-b-c", "-", { anchor: "after" });
//=> ["a", "-b", "-c"]
API
cleanSplit(string, delimiter, options?)
string
Type: string
The string to split.
delimiter
Type: string or regexp
The delimiter to split the string by.
options
Type: object
anchor
Type: string
(none
, before
, after
, left
or right
)
Default: none
Anchor the delimiter to different sides of the split.