title: Python Regular Expression: why does this not work?
body: <p>This does not give me an error nor an answer. </p>
  
  <pre><code>re.sub('\\.(\\W|\\.)*[o0](\\W|[o0])*', '*', '..........................................')  
  </code></pre>
  
  <p>Why does it behave like so? Also, if I reduce the amount of 'periods', then it works.</p>
  
  <p>Thank you.</p>