1.1.0 • Published 4 years ago

clean-split v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

Clean Split Travis CI Build Status

Cleanly split a string by retaining the delimiter.

NPM Badge

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.