From 23532a61252268b8e35a02e02b3451fcc10ac60d Mon Sep 17 00:00:00 2001 From: "Antonio F. Trstenjak" Date: Fri, 23 Feb 2024 14:47:04 +0100 Subject: [PATCH] Loosen up the domain regex --- shared/src/patterns/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/src/patterns/mod.rs b/shared/src/patterns/mod.rs index c4fe96b..e8252c8 100644 --- a/shared/src/patterns/mod.rs +++ b/shared/src/patterns/mod.rs @@ -3,7 +3,7 @@ use regex::Regex; lazy_static! { // Not exact but rough enough for now. - static ref DOMAIN_REGEX: Regex = Regex::new(r"^[a-zA-Z0-9][a-zA-Z0-9-.]{1,61}[a-zA-Z0-9]\.[a-zA-Z]{2,}$").unwrap(); + static ref DOMAIN_REGEX: Regex = Regex::new(r"^(?:[^.]+\.)+[a-zA-Z]{2,}$").unwrap(); static ref ADDRESS_REGEX: Regex = Regex::new(r"^0x[a-fA-F0-9]{40}$").unwrap(); }