digits
Создаёт действие проверки цифр.
Разница между
digitsиdecimalзаключается в том, чтоdigitsпринимает только цифры от 0 до 9, аdecimalпринимает числа с плавающей точкой и отрицательные числа.
const Action = v.digits<TInput, TMessage>(message);
Обобщённые типы
TInputextends stringTMessageextends ErrorMessage<DigitsIssue<TInput>> | undefined
Параметры
messageTMessage
Пояснение
С помощью digits можно проверить форматирование строки. Если входные данные состоят не только из цифр, можно использовать message, чтобы настроить сообщение об ошибке.
Возвращаемое значение
ActionDigitsAction<TInput, TMessage>
Примеры
В следующих примерах показано, как можно использовать digits.
Схема digits
Схема для проверки строки, состоящей из цифр.
const DigitsSchema = v.pipe(
v.string(),
v.digits('The string contains something other than digits.')
);
Связанные API
Следующие API можно использовать вместе с digits.
Схемы
Методы
Утилиты
© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/digits/