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