$text =~ s#\[(https?://)?([^\|]+)\|([^\]]+)\]#$3#g;