銀:
String str = "$1,234.56"
str.replaceAll("[^//d]", "");
所望の出力:
1234.56
ビット小数点を保つと言う方法で失われました(.
)。
anubhava:
あなたは使用することができます:
str = str.replaceAll("[^\\d.]+", "");
[^\\d.]
数字やドット以外の任意の文字と一致します否定文字クラスがあります。
追加されました+
。このビットより効率的にします。