split-on-first
    TypeScript icon, indicating that this package has built-in type declarations

    3.0.0 • Public • Published

    split-on-first

    Split a string on the first occurrence of a given separator

    This is similar to String#split(), but that one splits on all the occurrences, not just the first one.

    Install

    $ npm install split-on-first
    

    Usage

    import splitOnFirst from 'split-on-first';
    
    splitOnFirst('a-b-c', '-');
    //=> ['a', 'b-c']
    
    splitOnFirst('key:value:value2', ':');
    //=> ['key', 'value:value2']
    
    splitOnFirst('a---b---c', '---');
    //=> ['a', 'b---c']
    
    splitOnFirst('a-b-c', '+');
    //=> []
    
    splitOnFirst('abc', '');
    //=> []

    API

    splitOnFirst(string, separator)

    string

    Type: string

    The string to split.

    separator

    Type: string

    The separator to split on.

    Related

    • split-at - Split a string at one or more indices

    Install

    npm i split-on-first

    DownloadsWeekly Downloads

    5,530,803

    Version

    3.0.0

    License

    MIT

    Unpacked Size

    3.78 kB

    Total Files

    5

    Last publish

    Collaborators

    • sindresorhus