java数字/货币格式
我有保加利亚货币,格式像+000000027511,00
。我想把这种格式转换成27511.00
,我已经试过了,并且使用了子字符串组合和正则表达式,有没有更简单的模式或正则表达式
我试过了
String currency= "+000000027511"; // "[1234]" String
String currencyFormatted=currency.substring(1);
System.out.println(currencyFormatted.replaceFirst("^0+(?!$)", ""));
共 (0) 个答案