Spec-Zone.ru › Valibot

cuid2

Создает действие проверки Cuid2.

const Action = v.cuid2<TInput, TMessage>(message);

Обобщения

  • TInput extends string
  • TMessage extends ErrorMessage<Cuid2Issue<TInput>> | undefined

Параметры

  • message TMessage

Пояснение

С помощью cuid2 можно проверить форматирование строки. Если входное значение не является Cuid2, можно использовать message, чтобы настроить сообщение об ошибке.

Поскольку длина Cuid2 не ограничена фиксированным значением, рекомендуется использовать cuid2 вместе с length, чтобы убедиться в правильности длины.

Возвращает

  • Action Cuid2Action<TInput, TMessage>

Примеры

В следующих примерах показано, как можно использовать cuid2.

Схема Cuid2

Схема для проверки Cuid2.

const Cuid2Schema = v.pipe(
  v.string(),
  v.cuid2('The Cuid2 is badly formatted.'),
  v.length(10, 'The Cuid2 must be 10 characters long.')
);

Связанные API

Следующие API можно использовать вместе с cuid2.

Схемы

any, custom, string

Методы

pipe

Утилиты

isOfKind, isOfType

© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/cuid2/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API