title: In C# what is the correct RegEx to get get words between two words, but exclude the boundaries?
body: <p>Given the following string:</p>
  
  <blockquote>
    <p>Loaded data from: schema.table from database with runtime 23s.</p>
  </blockquote>
  
  <p>I'd like to extract <code>schema.table</code> from the string. The current re</p>
  
  <p>I'm currently using this pattern: <code>:(\s+)(.+)(\s+)from</code> with help from this comment:
  <a href="https://stackoverflow.com/questions/11575075/capturing-text-between-two-words-using-a-regular-expression#comment15314205_11575164">Capturing text between two words using a regular expression</a></p>
  
  <p>I'd like to know how I can modify this RegEx to exclude the <code>:</code> and <code>from</code> the match. </p>