title: PHP Regex match words in a string excluding one specific word
body: <p>I have a text ($txt), an array of words ($words) i want to add a link and a word ($wordToExclude) that must be not replaced.</p>
  
  <pre><code>$words = array ('adipiscing','molestie','fringilla');
  $wordToExclude = 'consectetur adipiscing';
  
  
  $txt = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque
  mattis tincidunt dolor sed consequat. Sed rutrum, mauris convallis bibendum 
  dignissim, ligula sem molestie massa, vitae condimentum neque sem non tellus.
  Aenean dolor enim, cursus vel sodales ac, condimentum ac erat. Quisque
  lobortis libero nec arcu fringilla imperdiet. Pellentesque commodo, 
  arcu et dictum tincidunt, ipsum elit molestie ipsum, ut ultricies nisl
  neque in velit. Curabitur luctus dui id urna consequat vitae mattis
  turpis pretium. Donec nec adipiscing velit.'
  </code></pre>
  
  <p>I want to obtain this result:</p>
  
  <pre><code>$txt = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque
  mattis tincidunt dolor sed consequat. Sed rutrum, mauris convallis bibendum 
  dignissim, ligula sem &lt;a href="#"&gt;molestie&lt;/a&gt; massa, vitae condimentum neque sem non tellus.
  Aenean dolor enim, cursus vel sodales ac, condimentum ac erat. Quisque
  lobortis libero nec arcu &lt;a href="#"&gt;fringilla&lt;/a&gt; imperdiet. Pellentesque commodo, 
  arcu et dictum tincidunt, ipsum elit &lt;a href="#"&gt;molestie&lt;/a&gt; ipsum, ut ultricies nisl
  neque in velit. Curabitur luctus dui id urna consequat vitae mattis
  turpis pretium. Donec nec &lt;a href="#"&gt;adipiscing&lt;/a&gt; velit.'
  </code></pre>