title: Want Regex to stop at first occurrence of "." and ";"
body: <p>I am trying to extract sentence to from a paragraph, with pattern like</p>
  
  <pre><code> Current. time is six thirty at Scotland. Past. time was five thirty at India; Current. time is five thirty at Scotland. Past. time was five thirty at Scotland. Current. time is five ten at Scotland.
  </code></pre>
  
  <p>When I Use Regex as</p>
  
  <pre><code>/current\..*scotland\./i
  </code></pre>
  
  <p>This matches to all string </p>
  
  <pre><code>Current. time is six thirty at Scotland. Past. time was six thirty at India; Current. time is five thirty at Scotland. Past. time was five thirty at Scotland. Current. time is five ten at Scotland.
  </code></pre>
  
  <p>Instead I want to stop at first occurrence of "." to all capture groups like</p>
  
  <pre><code> Current. time is six thirty at Scotland.
   Current. time is five ten at Scotland. 
  </code></pre>
  
  <p>Similarly for text like</p>
  
  <pre><code> Past. time was five thirty at India; Current. time is six thirty at Scotland. Past. time was five thirty at Scotland. Past. time was five ten at India;    
  </code></pre>
  
  <p>When I Use Regex Like</p>
  
  <pre><code> /past\..*india\;/i
  </code></pre>
  
  <p>This matches will whole string </p>
  
  <pre><code> Past. time was five thirty at India; Current. time is six thirty at Scotland. Past. time was five thirty at Scotland. Past. time was five ten at India; 
  </code></pre>
  
  <p>Here I want to capture all groups or first group like following, and How to stop at first occurrence of ";"</p>
  
  <pre><code>Past. time was five thirty at India; 
  Past. time was five ten at India; 
  </code></pre>
  
  <p>How I can make regular expression to stop at "," or ";" with above examples?</p>