diff --git a/lib/src/utils/regex.dart b/lib/src/utils/regex.dart index 3103d85..4693c4d 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'[-a-zA-Z0-9@:%_\+.~#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~#?&//=]*)?'; + r'[(http(s)?):\/\/(www\.)?a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)'; String hashtagRegExp = r'#[a-zA-Z\u00C0-\u01B4\w_\u1EA0-\u1EF9!$%^&]{1,}(?=\s|$)';