static Validator<String> pattern(RegExp pattern, [String? message]) { return (value) => !pattern.hasMatch(value) ? (message ?? 'Invalid format') : null; }