url static method
Implementation
static Map<String, String>? url(AbstractControl control) {
if (Validators.required(control) != null) return null;
final r = RegExp(
r'https?://(www\.)?[-a-zA-Z0-9@:%._+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_+.~#?&/=]*)');
if (r.stringMatch(control.value as String) != control.value) {
return {
'error': Intl.message('Invalid URL', name: 'fo_validator_error_url')
};
} else {
return null;
}
}