title: Regex - Match any word but ignore specific word
body: <p>I want to match any word that starts/ends or not contain with word "end" but ignore word "end", for example:</p>
  
  <ul>
  <li>hello - would match</li>
  <li>boyfriend - would match</li>
  <li>endless - would match</li>
  <li>endend - would match</li>
  </ul>
  
  <p>but</p>
  
  <ul>
  <li>end - would <strong>NOT</strong> match</li>
  </ul>
  
  <p>I'm using <code>^(?!end)).*$</code> but its not what I want.</p>
  
  <p>Sorry for my english</p>