I'm not very^h any good with Regex, but try putting ()'s around what you want to search for. Also, try out rubular.com to experiment without needing to drop out of your editor and running something to test it.
All the best, -- Jon "TheNiceGuy" Spriggs On 12 Jul 2010 21:13, "LeeGroups" <mailgro...@varga.co.uk> wrote: I'm having a bit of an issue with a Perl script on my Ubuntu server at home (can you see what I did there :)... The line in question is this... $solar_info =~ s/<\/solar>.*/,/; From my tinkerings, this should find the string </solar> in the string $solar_info, and then remove it and any number of following characters (the .*) and then replace them with a ",". Except that it doesn't. It hacks out the </solar> and replaces it with a , but leaves the rest of the string intact... Much to my annoyance... :| Any clues? Cheers, Lee -- ubuntu-uk@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk https://wiki.ubuntu.com/UKTeam/
-- ubuntu-uk@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk https://wiki.ubuntu.com/UKTeam/