title: Dividing a string at various punctuation marks using split()
body: <p>I'm trying to divide a string into words, removing spaces and punctuation marks.</p>
  
  <p>I tried using the <code>split()</code> method, passing all the punctuation at once, but my results were incorrect:</p>
  
  <pre><code>&gt;&gt;&gt; test='hello,how are you?I am fine,thank you. And you?'
  &gt;&gt;&gt; test.split(' ,.?')
  ['hello,how are you?I am fine,thank you. And you?']
  </code></pre>
  
  <p>I actually know how to do this with regexes already, but I'd like to figure out how to do it using <code>split()</code>. Please don't give me a regex solution.</p>