From 92f9e9e0b45e4d187348cbbeb5136b51eab86000 Mon Sep 17 00:00:00 2001 From: runemaster <> Date: Mon, 13 Mar 2006 19:48:10 +0000 Subject: [PATCH] Fix RegEx to work better. (Thanks Deuce!) (I suck at RegEx) --- web/lib/msgslib.ssjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/lib/msgslib.ssjs b/web/lib/msgslib.ssjs index 9c26a3c8e1..dd6e38fcf3 100644 --- a/web/lib/msgslib.ssjs +++ b/web/lib/msgslib.ssjs @@ -183,6 +183,6 @@ function idx_to_user(fromidx) } function make_links(str) { - var str_link=str.replace(/((http|https|ftp|telnet|gopher|irc)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?\/?([a-zA-Z0-9\-\._\?\,\/\\\+&%\$#\=~]*))/gi,'<a href="$1" target="_blank">$1</a>'); + var str_link=str.replace(/(?:http|https|ftp|telnet|gopher|irc)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]+(?::[a-zA-Z0-9]*)?(?:\/(?:[a-zA-Z0-9\-._\?\,\/\\\+&%\$#\=~]*)?[^,.\s])/gi,'<a href="$&" target="_blank">$&</a>'); return(str_link) } -- GitLab