title: regex get string after two keywords (from and to)
body: <p>I have string</p>
  <pre><code>changed the applicant's name from Brian David Vaughn to Brian Hamish Vaughn
  </code></pre>
  <p>I will take names of the string after keywords 'from' and 'to' words using regex. I have tried to use this pattern to get string after 'from':</p>
  <pre><code>(?&lt;=from)\s+\S+\s\S+(?:\s\S+){0,1}
  </code></pre>
  <p>But, it doesn't work to get from two keyword, like this pattern:</p>
  <pre><code>(?&lt;=from|to)\s+\S+\s\S+(?:\s\S+){0,1}
  </code></pre>
  <p>How is the correct pattern?</p>