Découpe une chaîne en mots en gérant intelligemment camelCase, PascalCase, snake_case, kebab-case et les espaces.
Délègue la normalisation à toSnakeCase puis découpe sur _.
_
La chaîne à découper.
Un tableau de mots en minuscules.
words("helloWorld") // → ["hello", "world"]words("Bonjour Le Monde") // → ["bonjour", "le", "monde"]words("foo-bar") // → ["foo", "bar"]words("foo_bar") // → ["foo", "bar"]words("__foo__bar__") // → ["foo", "bar"]words("") // → [] Copy
words("helloWorld") // → ["hello", "world"]words("Bonjour Le Monde") // → ["bonjour", "le", "monde"]words("foo-bar") // → ["foo", "bar"]words("foo_bar") // → ["foo", "bar"]words("__foo__bar__") // → ["foo", "bar"]words("") // → []
Découpe une chaîne en mots en gérant intelligemment camelCase, PascalCase, snake_case, kebab-case et les espaces.
Délègue la normalisation à toSnakeCase puis découpe sur
_.