fork(1) download
  1. <?php
  2. $target = "word1 <a stuff amazon> </a> word2 amazon";
  3. $regex = "~(?i)<a.*?</a>(*SKIP)(*F)|amazon~";
  4. $repl= '<a href="http://w...content-available-to-author-only...n.com">Amazon</a>';
  5. $new=preg_replace($regex,$repl,$target);
  6. echo htmlentities($new);
  7.  
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
word1 &lt;a stuff amazon&gt; &lt;/a&gt; word2 &lt;a href=&quot;http://w...content-available-to-author-only...n.com&quot;&gt;Amazon&lt;/a&gt;