ip
Создаёт действие для проверки IP-адреса.
Это действие для проверки принимает адреса IPv4 и IPv6. Для более узкой проверки можно также использовать
ipv4илиipv6.
const Action = v.ip<TInput, TMessage>(message);
Обобщённые типы
TInputextends stringTMessageextends ErrorMessage<IpIssue<TInput>> | undefined
Параметры
messageTMessage
Пояснение
С помощью ip можно проверить форматирование строки. Если входные данные не являются IP-адресом, можно использовать message, чтобы настроить сообщение об ошибке.
Возвращает
ActionIpAction<TInput, TMessage>
Примеры
В следующих примерах показано, как можно использовать ip.
Схема IP-адреса
Схема для проверки IP-адреса.
const IpAddressSchema = v.pipe(
v.string(),
v.ip('The IP address is badly formatted.')
);
Связанные API
Следующие API можно комбинировать с ip.
Схемы
Методы
Утилиты
© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/ip/