diff --git a/II/T.pm b/II/T.pm
index 3c60600..8204cfb 100644
--- a/II/T.pm
+++ b/II/T.pm
@@ -190,7 +190,8 @@ sub pre {
=~ s/\[img (.+)\]/<\/a>/g;
# ii uri
- $post =~ s/ii:\/\/(.{20})\s/$1<\/a>/g;
+ $post =~ s/ii:\/\/(\w+(\.)?\w+\.\d{2,4})/$1<\/a>/g;
+ $post =~ s/ii:\/\/(\w{20})/$1<\/a>/g;
# Not are regexp parsing
my $pre = 0;