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

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

回答:

试试这个代码:

String str = "a12.334tyz.78x";

str = str.replaceAll("[^\\d.]", "");

现在str将包含"12.334.78"

以上是 Java字符串删除所有非数字字符 的全部内容, 来源链接: utcz.com/qa/430827.html

回到顶部