email static method
- String? message,
String must match email pattern.
Implementation
static NiceValidationRule email({String? message}) => (value) {
if (value is String && value.isNotEmpty) {
final pattern = RegExp(r'^[^@\s]+@[^@\s]+\.[^@\s]+$');
if (!pattern.hasMatch(value)) {
return message ?? 'Invalid email address';
}
}
return null;
};