From 8e90f9b17071fff52b1582ded550839709ffbdd4 Mon Sep 17 00:00:00 2001 From: konrad Date: Thu, 27 Sep 2018 16:04:37 +0000 Subject: [PATCH] Improved regex (#12) --- lib/pages/login_page.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pages/login_page.dart b/lib/pages/login_page.dart index 8db0f52..17bbd33 100644 --- a/lib/pages/login_page.dart +++ b/lib/pages/login_page.dart @@ -8,7 +8,7 @@ class LoginPage extends StatefulWidget { } final RegExp _url = new RegExp( - r'https?:\/\/[a-zA-Z0-9.]+(:[0-9]+)?'); + r'https?:\/\/((([a-zA-Z0-9.\-\_]+)\.[a-zA-Z]+)|(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}))(:[0-9]+)?'); class _LoginPageState extends State { final _formKey = GlobalKey();