title: Regular expression for replacing html ampersand with xml equivalent
body: <p>How can I write a c# regular expression to use for replacing an ampersand (&amp;) with consideration that the ampersand occurrence could be in &amp; &gt; &copy; or AT&amp;T  </p>
  
  <p>For example... Regex.Replace("(\S)&amp;(\S![^;])", "$1&amp;$2");</p>