How about this?
http://www.rubular.com/r/CRRsiTHMkG
/("[\w ']+"|'[\w ]+')/

You can remove the quotes at either end post-match if that's a 
requirement as well.

-- 
Posted via http://www.ruby-forum.com/.