title: Regex only capture first match
body: <p>I want to parse a string using regex, example of the string is</p>
  <p><code>Lot: He said: Thou shalt not pass!</code></p>
  <p>I want to capture <code>Lot</code> as a group, and <code>He said: Thou shalt not pass!</code>. However, when I used my <code>(.+): (.+)</code> pattern, it returns</p>
  <p><code>Lot: He said:</code> and <code>Thou shalt not pass!</code></p>
  <p>Is it possible to capture <code>He said: Thou shalt not pass</code> using regex?</p>