title: When searching for multiple words, does regex always match the largest word possible?
body: <p>If I have the following string:</p>
  
  <pre><code>banana
  </code></pre>
  
  <p>And I want to search for multiple strings by using the regular expression:</p>
  
  <pre><code>(a|ana|nana|banana)
  </code></pre>
  
  <p>Will the regular expression always match <code>banana</code> since this is the longest string?</p>