in reply to Another for those who love the Regular Expression questions...
@parts = grep /\w/, (split /\"([^\"]*)\"|\s/, $string); [download]