小编典典

Java字符串删除所有非数字字符

java

尝试删除所有非0-9的字母和字符和一个句点。我正在使用,Character.isDigit()但它也会删除小数,如何也保留小数?


阅读 1033

收藏
2020-03-15

共1个答案

小编典典

试试这个代码:

String str = "a12.334tyz.78x";
str = str.replaceAll("[^\\d.]", "");

现在str将包含"12.334.78"

2020-03-15