split-outer

1.1.0 • Public • Published

outer-split

Split a string by delimiters but ignore contents inside parenthesis/brackets.

Installation

Download node at nodejs.org and install it, if you haven't already.

npm i --save outer-split

This module has no dependencies.

Description

Split a string by characters but ignore those separator characters inside brackets.

Options are

{
    separators: string,     // default ',;'
    empties: true/false,    // default true, keeps empty entries
    trim: true/false        // default false, trims each entry
}

Usage

const splitOuter = require('split-outer')
 
const text = 'Maude (smart, wise), Harold (funny, talkative); Higgins (France, California);'
const parts = splitOuter(text, {trim: true, empties: false})
// results in
// [
// 'Maude (smart, wise)',
// 'Harold (funny, talkative)',
// 'Higgins (France, California)'
// ]
 
 

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i split-outer

Weekly Downloads

1

Version

1.1.0

License

MIT

Unpacked Size

6.67 kB

Total Files

6

Last publish

Collaborators

  • badestrand