From e5cd9ddec2d366211f37f2b770f0ba5d10590aac Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Tue, 21 Apr 2020 20:49:26 +0200 Subject: [PATCH] Email Regexp: Allow dashes --- lib/screens/settings_screen.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/screens/settings_screen.dart b/lib/screens/settings_screen.dart index 749902f0..c82e3a4d 100644 --- a/lib/screens/settings_screen.dart +++ b/lib/screens/settings_screen.dart @@ -103,7 +103,8 @@ class SettingsListState extends State { } bool emailValid = - RegExp(r"^[a-zA-Z0-9.]+@[a-zA-Z0-9]+\.[a-zA-Z]+").hasMatch(value); + RegExp(r"^[a-zA-Z0-9.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z\-]+") + .hasMatch(value); if (!emailValid) { return 'Please enter a valid email'; }