слова
Создает действие проверки слов.
const Action = v.words<TInput, TLocales, TRequirement, TMessage>(
locales,
requirement,
message
);
Обобщения
TInputextends stringTLocalesextends Intl.LocalesArgumentTRequirementextends numberTMessageextends ErrorMessage<WordsIssue<TInput, TRequirement>> | undefined
Параметры
localesTLocalesrequirementTRequirementmessageTMessage
Пояснение
С помощью words можно проверять слова в строке на основе указанного locales. Если входные данные не соответствуют requirement, можно использовать message для настройки сообщения об ошибке.
Возвращаемое значение
ActionWordsAction<TInput, TLocales, TRequirement, TMessage>
Примеры
В следующих примерах показано, как можно использовать words.
Схема проверки количества слов
Схема для проверки строки, содержащей 3 слова.
const WordsSchema = v.pipe(
v.string(),
v.words('en', 3, 'Exactly 3 words are required.')
);
Связанные API
Следующие API можно использовать вместе с words.
Схемы
Методы
Утилиты
© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/words/