擅长:python、mysql、java
<p>首先,把你不想要的东西翻译出来,然后再分开。</p>
<pre><code>In [26]: test = "(St.Augst bridge), South-West Torreluca! B&B O'Dell Cabin Wastlgasse MM-505?"
In [27]: test.translate({ord(j): None for j in ',?!()'}).split()
Out[27]:
['St.Augst',
'bridge',
'South-West',
'Torreluca',
'B&B',
"O'Dell",
'Cabin',
'Wastlgasse',
'MM-505']
</code></pre>