pattern()
function pattern<TForm, TField>(regex, options?): Validator<TForm, TField>;
Defined in: core/validation/validators/pattern.ts:22
Фабрика валидатора регулярного выражения.
Пустые значения пропускаются (используйте required для обязательности).
Type Parameters
TForm
TForm = unknown
TField
TField extends string | undefined = string
Parameters
regex
RegExp
options?
Returns
Validator<TForm, TField>
Example
validate(path.name, pattern(/^[а-яА-Яa-zA-Z]+$/));
validate(path.code, pattern(/^\d+$/, { message: 'Только цифры' }));