quoted-string-space-split
v1.1.1
Published
npm package that allows to split a string by spaces, but bypassing quoted content
Downloads
1,544
Maintainers
Readme
quoted-string-space-split
Typescript / Javascript string splitter that allows to split a string by spaces, but bypassing quoted content
Bypassing quoted content (Content and "quoted content"
) means that you can know what does the user actually wanted to say, in case where you need to split your string by space.
Installation
npm install quoted-string-space-split
Basic Usage
There are two main methods to use this package :
import splitSpacesExcludeQuotes from 'quoted-string-space-split';
const myArray = splitSpacesExcludeQuotes('Content and "quoted content"');
console.log(myArray); // ["Content", "and", "quoted content"]
import { splitSpacesExcludeQuotesDetailed } from 'quoted-string-space-split';
const myArray = splitSpacesExcludeQuotesDetailed('Content and "quoted content"');
console.log(myArray);
/*
[
{
type: "plain",
value: "Content"
},
{
type: "plain",
value: "and"
},
{
type: "double",
value: "quoted content"
}
]
*/
Author
- Guillaume Marcoux (V-ed) - Owner
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE file for details.