s = '"a b" x y "c d"'
↑の様な文字列を
↓の様に峻別したい。
["a b", x, y, "c d"] ←「"」は削除してる

つまり検索エンジンでの語句の峻別みたいな事がしたいんだけど
自分でコード書いたらちょっと冗長になったので
一番簡潔に書ける方法が知りたいのです。どんな方法がありますか?