Splits a string apart into it's individial words. It treats ' ', '_' and '-' as word boundaries as well as when a lower case character is followed by an upper case character.
An empty string will result in an empty array.
Splits a string apart into it's individial words. It treats ' ', '_' and '-' as word boundaries as well as when a lower case character is followed by an upper case character.
An empty string will result in an empty array.