$message =~ s#(?<=\s)(http://\S+)#$1#g; #### $message =~ s#^(http://\S+)#$1#; $message =~ s#(?<=\s)(http://\S+)#$1#g; #### $message =~ s#^(http://\S+[a-z])#$1#; $message =~ s#(?<=\s)(http://\S+[a-z])#$1#g; #### use Regexp::Common qw( URI ); $message =~ s#^($RE{URI}{HTTP})#$1#; $message =~ s#(?<=\s)($RE{URI}{HTTP})#$1#g;