Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/TypeScript/pattern-matching-types

Как использовать паттерн-матчинг на уровне типов для строк?

УглублённыйПродвинутые типы
  • Разделение строк: T extends \${infer H}/${infer R}` ? ...`
  • TrimLeft/TrimRight/Trim: рекурсивное удаление пробелов
  • Парсинг маршрутов: извлечение :param имён из /users/:id/posts/:postId
  • CamelCase → kebab-case конвертация
  • Split: разбиение строки по разделителю в кортеж
  • Рекурсивная обработка символов строки
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov