Découper une chaîne en utilisant les espaces en Javascript?

J'ai besoin d'un générateur de jetons que, étant donné une chaîne de caractères arbitraire d'espace blanc entre les mots va créer un tableau de mots sans vide sous-chaînes.

Par exemple, étant donné une chaîne de caractères:

" I dont know what you mean by glory Alice said."

J'utilise:

str2.split(" ")

Cela revient aussi vide de sous-chaînes:

["", "I", "dont", "know", "what", "you", "mean", "by", "glory", "", "Alice", "said."]

Comment filtrer les cordes à vide à partir d'un tableau?

OriginalL'auteur dokondr | 2012-02-22