我有一个字符串是:
<p>1+: €0,09756<br>3.001+: €0,09338<br>
30.001+: €0,09338<br>150.001+: €0,09338<br>
750.001+: €0,09338<br>
</p>
现在我想做的是我想调用article.addPrice(new Integer(quantity), new Float(price));
这些由<br>
. 意思是结果是:
article.addPrice(new Integer(1), new Float(0.09756));
article.addPrice(new Integer(3001), new Float(0.09338));
article.addPrice(new Integer(30001), new Float(0.09338));
article.addPrice(new Integer(150001), new Float(0.09338));
article.addPrice(new Integer(750001), new Float(0.09338));
整数被去除所有特殊字符,浮点数也是如此。货币符号将被忽略。如果下一行的价格与之前的价格相同,article.addPrice
则不会执行。
这样做最有效的方法是什么?