endsWith
Создает действие для проверки окончания строки.
const Action = v.endsWith<TInput, TRequirement, TMessage>(requirement, message);
Обобщения
TInputextends stringTRequirementextends stringTMessageextends ErrorMessage<EndsWithIssue<TInput, TRequirement>> | undefined
Параметры
requirementTRequirementmessageTMessage
Пояснение
С помощью endsWith можно проверить окончание строки. Если окончание не соответствует requirement, с помощью message можно настроить сообщение об ошибке.
Возвращаемое значение
ActionEndsWithAction<TInput, TRequirement, TMessage>
Примеры
В следующих примерах показано, как можно использовать endsWith.
Схема электронной почты
Схема для проверки адреса электронной почты с определенным доменом.
const EmailSchema = v.pipe(v.string(), v.email(), v.endsWith('@example.com'));
Связанные API
Следующие API можно комбинировать с endsWith.
Схемы
Методы
Утилиты
© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/endsWith/