parsings chaînes: l'extraction des mots et des phrases [JavaScript]

J'ai besoin de soutien phrases exactes (entre guillemets) dans un espace séparé d'une liste de termes.
Ainsi, le fractionnement de la respectifs par l'espace-personnage n'est pas plus suffisantes.

Exemple:

input : 'foo bar "lorem ipsum" baz'
output: ['foo', 'bar', 'lorem ipsum', 'baz']

Je me demande si cela pourrait être réalisé avec une seule RegEx, plutôt que de procéder à des complexes d'analyse ou split-et-rejoindre opérations.

Toute aide serait grandement appréciée!

OriginalL'auteur |