apps-script-utils (Русский) 2.1.1 Help

toKebabCase

function toKebabCase(value: string, options: ToKebabCaseOptions = {}): string;

Пробелы и подчёркивания превращаются в дефисы, дефис вставляется на стыке строчной и заглавной букв, а результат приводится к нижнему регистру. Именно второе правило разбивает "userFirstName" на три слова.

clean убирает всё, кроме букв, цифр и дефисов; trim сначала схлопывает окружающие пробелы.

Параметры

Параметр

Тип

Описание

value

string

Строка для преобразования. Не должна быть пустой.

options (необязательный) = {}

ToKebabCaseOptions

clean убирает оставшуюся пунктуацию; trim обрезает и схлопывает пробелы.

Возвращает

string — преобразованная строка.

Исключения

Исключение

Условие

EmptyStringException

значение не строка или строка пуста.

Примеры

Преобразование

toKebabCase("Hello World"); // => "hello-world" toKebabCase("userFirstName"); // => "user-first-name"

Смотрите также

Исходный код

src/lang/string/toKebabCase.ts

23 September 2026

Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.