title: How can I match overlapping strings with regex?
body: <p>Let's say I have the string</p>
  
  <pre><code>"12345"
  </code></pre>
  
  <p>If I <code>.match(/\d{3}/g)</code>, I only get one match, <code>"123"</code>. Why don't I get <code>[ "123", "234", "345" ]</code>?</p>