【发布时间】:2013-12-31 15:10:01
【问题描述】:
我有包含 XML 的代码,它被解析并将所有值视为字符串。其中一些字符串是具有货币或百分比或数字格式的度量值。如何从字符串中获取此格式,然后稍后重新应用。当数字转换为双精度时,格式会被删除。
<p><val>$4500.30</val><val>45.0%</val></p>
//parse out
String metric1 = "$4500.30";
String metric2 = "45.0%";
//remove special char
metric1 = metric1.replaceAll("[^A-Za-z0-9.]", "");
//I need to reapply formatting after it is removed(such as $)
【问题讨论】:
-
你能举个例子吗?
标签: java numbers number-formatting