pattern static method
Validator that requires a control to match a regex to its value.
Implementation
static ValidatorFn pattern(String pattern) {
return /* Map < String , dynamic >? */ (model_module.AbstractControl
control) {
if (Validators.required(control) != null) return null;
var regex = RegExp('^$pattern\$');
final v = control.value as String;
return regex.hasMatch(v)
? null
: {
'pattern': {'requiredPattern': '^$pattern\$', 'actualValue': v}
};
};
}