title: Preg_match exclude word from text
body: <p>I have string:</p>
  <blockquote>
  <p>FirstWord word2 word3 wrongWord word4 lastWord</p>
  </blockquote>
  <p>Want to select string starts with <code>FirstWord</code>, ends with <code>lastWord</code> and doesn't contain <code>wrongWord</code>.</p>
  <p>For first and last I have:</p>
  <blockquote>
  <p>/firstword (.*?) lastword/i</p>
  </blockquote>
  <p>but excluding <code>wrongword</code> didn't work.</p>
  <p>Tried:</p>
  <blockquote>
  <p>/firstword (^wrongWord*?) lastword/i</p>
  <p>/firstword ^((?!wrongWord).)* lastword/i</p>
  </blockquote>
  <p>and more like this, but nothing works.</p>