title: Remove hyphens using regex
body: <p>I have the following code to find and replace words that are longer than one character, containing hyphen and do not contain digits:</p>
  
  <pre><code>new Regex(@"\w{2,}\-\D", RegexOptions.IgnoreCase).Replace(s, " ")
  </code></pre>
  
  <p>What do I need to change in order to replace only the hyphens in the matching words?</p>