Spec-Zone.ru › Valibot

ip

Создаёт действие для проверки IP-адреса.

Это действие для проверки принимает адреса IPv4 и IPv6. Для более узкой проверки можно также использовать ipv4 или ipv6.

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

Обобщённые типы

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

Параметры

  • message TMessage

Пояснение

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

Возвращает

  • Action IpAction<TInput, TMessage>

Примеры

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

Схема IP-адреса

Схема для проверки IP-адреса.

const IpAddressSchema = v.pipe(
  v.string(),
  v.ip('The IP address is badly formatted.')
);

Связанные API

Следующие API можно комбинировать с ip.

Схемы

any, custom, string

Методы

pipe

Утилиты

isOfKind, isOfType

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

Spec-Zone.ru

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