Format character strings to use kebab-style formatting, where word boundaries
are defined by dashes/hyphens (e.g. this-is-kebab-case
).
Details
Kebab case is recommended for URL slugs and file names. However, they should not be used for names in R, since dashes are not valid, and should be substituted with underscores or periods instead.
Note
We're not including the additional S4 methods that work on
names()
and/or dimnames()
because dashes
are not syntactically valid for names in R.