flutter text form field email validation
String validateEmail(String value) { Pattern pattern = r"^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]" r"{0,253}[a-zA-Z0-9])?(?:.[a-zA-Z0-9](?:[a-zA-Z0-9-]" r"{0,253}[a-zA-Z0-9])?)*$"; RegExp regex = new RegExp(pattern); if (!regex.hasMatch(value) || value == null) return 'Enter a valid email address'; else return null; }