擅长:python、mysql、java
<p>@Rob:如果regexp解决方案这么简单,为什么没有regex?</p>
<pre><code>my_str = 'A B\t"C" DE "FE"\t\t"GH I JK L" "" ""\t"O P Q" R'
print re.findall(r'(\w+|".*?")', my_str)
['A', 'B', '"C"', 'DE', '"FE"', '"GH I JK L"', '""', '""', '"O P Q"', 'R']
</code></pre>