我正在尝试从字符串中删除除小数和分号'/'之外的所有内容。 例如,如果字符串是:“1.2 / 3x ^ 7 / 1.1” 它应该返回“1.2 / 3 7 / 1.1”。
我试过这个:{{1}}但它没有做任何事。
答案 0 :(得分:3)
这有效
public static String decimalsAndDivision(String a) {
return a.replaceAll("[^0-9./]", " ");
}
像这样使用:
System.out.println(decimalsAndDivision("1.2/3x^7/1.1"));