> $tmp = '<artist>artist#1</artist> > <title>songtitle</title>...'
If you define this function: sub get_container { local ($name, $src) = @_; $src =~ m/<$name>(.*?)<\/$name>/i; return $1; } Then you can use it as follow: $artist = get_container('artist', $tmp); $artist = get_container('title', $tmp); ... Cheers, Michele -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]