OptionalstartsWith?: stringНачинается ли с указанной строки
OptionalendsWith?: stringЗаканчивается ли на указанную строку
Optionalinclude?: stringВключает ли указанную подстроку
Optionalpattern?: RegExpШаблон регулярного выражения
Optionaleq?: stringРавно указанной строке
OptionalnotEq?: stringНе равно указанной строке
OptionalnotInclude?: stringНе включает указанную подстроку
OptionalnotStartsWith?: stringНе начинается с указанной строки
OptionalnotEndsWith?: stringНе заканчивается на указанную строку
Optionallength?: number | { min?: number; max?: number }Длина строки
Optionalbetween?: [string, string]Должно быть между двумя строками
Условия для строковых значений (required)
Позволяет определять условия для обязательных строковых значений в контексте. Не поддерживает проверку на null, так как required поля всегда имеют значение.
Параметры:
Example