Luc*_*fer 2 java regex numbers replaceall
我正在尝试阅读一行文本并删除除句点和数字之外的所有内容,通过0 - 9.
这是我正在尝试但它删除除空格之外的所有内容.
distance.replaceAll("[^0-9 + \\.]", "");
Run Code Online (Sandbox Code Playgroud)
文字.是.(并且转义\\不是一个\),你可以使用\\d数字.喜欢,
String distance = "123zz.0";
System.out.println(distance.replaceAll("[^\\d.]", ""));
Run Code Online (Sandbox Code Playgroud)
产出(按要求)
123.0
Run Code Online (Sandbox Code Playgroud)