in reply to Comma Delimited Problems
use Regexp::Common; /$RE{list}{-pat => "\\w+|$RE{quoted}"}/; [download]
Although this only matches the entire 'list', it doesn't capture the individual elements.
Abigail