title: Java String remove all non numeric characters but keep the decimal separator
body: <p>Trying to remove all letters and characters that are not 0-9 and a period.  I'm using <code>Character.isDigit()</code> but it also removes decimal, how can I also keep the decimal?</p>