我本可以使用,但在这种情况下Decimal Format
我必须使用。regex
我有以下 String myString = "0.44587628865979384"; 我需要将它修剪到小数点后三位,所以看起来像 0.445
我尝试了以下方法:
String myString = "0.44587628865979384";
String newString = myString.replaceFirst("(^0$.)(\\d{3})(\\d+)","$1$2");
// But this does not work. What is the problem in here?