title: Javascript regex replace has to keep german mutated vowels
body: <p>In a search field there should only be allowed regular characters and german mutated vowels like ä, ö, ü, Ä, Ö, Ü and ß.</p>
  
  <p>My regex looks like:</p>
  
  <pre><code>/(&lt;([^&gt;]+)&gt;)|[^a-zA-Z0-9äöüÄÖÜß\s]/ig
  </code></pre>
  
  <p>The replace:</p>
  
  <pre><code>phrase.replace(regex, "")
  </code></pre>
  
  <p>Before the replace:</p>
  
  <pre><code>Ärzte
  </code></pre>
  
  <p>After the replace:</p>
  
  <pre><code>rzte
  </code></pre>
  
  <p>Unfortunately the mutated vowels are getting removed by the replace. Any suggestions to keep these characters are appreciated.</p>
  
  <p>Thanks in advance.</p>