Skip to Content
StringtoKebabCase

toKebabCase

Converts any casing to kebab-case

Import

import { toKebabCase } from '@fullstacksjs/toolbox';

Signature

function toKebabCase(str: string): string {}

Examples

toKebabCase('') // '' toKebabCase(' ') // '' toKebabCase('foo') // 'foo' toKebabCase('foo bar') // 'foo-bar' toKebabCase('foo-bar') // 'foo-bar' toKebabCase('fooBar') // 'foo-bar' toKebabCase('foo_bar') // 'foo-bar' toKebabCase('foo bar code') // 'foo-bar-code' toKebabCase('foo-bar-code') // 'foo-bar-code' toKebabCase('fooBarCode') // 'foo-bar-code' toKebabCase('foo_bar_code') // 'foo-bar-code' toKebabCase('FOO_BAR_CODE') // 'foo-bar-code' toKebabCase('ThisIs-fullstacksjs radio__and--I-loveCoding') // 'this-is-fullstacksjs-radio-and-i-love-coding',
Last updated on