true if a string is null, empty or contains only whitespace
true if string contains non-whitespace characters
Replaces word barriers with hyphens (and by "hyphens" what is actually meant is "hyphen-minus", ie.
string with word barriers represented with hyphens
Replaces word barriers with underscores and converts entire string to lowercase.
string with word barriers represented with underscores