title: Regex to replace everything except numbers and a decimal point
body: <p>I have a text field that needs to remain only text or decimal. Here is the code that I'm currently using to replace everything except numbers and a decimal point. Issue is, I can't figure out a regex that will identify everything else</p>
  
  <pre><code>document.getElementById(target).value = newVal.replace(/\D[^\.]/g, "");
  </code></pre>
  
  <p>The \D works fine, but I've tried <code>(?!.), (?!\.), [^.], [^\.]</code> and so on...</p>
  
  <p>Any suggestions for a regular expression that identifies positively with anything except a number or a decimal?</p>
  
  <p>Thanks for the help</p>