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