JarString email([String? message]) { return matches(r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$', message ?? 'Invalid email'); }