From 4e385d9cd49a4c86e77532b902644f14c03ae12e Mon Sep 17 00:00:00 2001 From: minhtritc97 <48729090+minhtritc97@users.noreply.github.com> Date: Thu, 5 Jun 2025 09:33:31 +0700 Subject: [PATCH] fix: update url regex --- lib/src/utils/regex.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/utils/regex.dart b/lib/src/utils/regex.dart index 1b66e35..4ee3e34 100644 --- a/lib/src/utils/regex.dart +++ b/lib/src/utils/regex.dart @@ -4,7 +4,7 @@ import 'package:linkfy_text/src/enum.dart'; // url regex that accept https, http, www String urlRegExp = - r'((https?://)?(www\.)?[a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*))'; + r'\b((https?:\/\/)?(www\.)?[a-zA-Z0-9-]{2,}\.[a-zA-Z]{2,}(?:\.[a-zA-Z]{2,})?(\/[^\s]*)?)'; String hashtagRegExp = r'#[a-zA-Z\u00C0-\u01B4\w_\u1EA0-\u1EF9!$%^&]{1,}(?=\s|$)';