in reply to Re: Adapting parenthesis in regexps
in thread Adapting parenthesis in regexps

And, because I'm always looking to practice my regex-fu, here's a version with all greedy matches, which tend to be faster--I timed a roughly 40% speed increase.
my %bits = $string =~ / ([^=]+) # Key =<? # Seperator ([^,>]+ (?> >[^,>]+)*) # Value >?(?:,\s*|\s*$) # Termination /gx;