Kotlin \ Java – 像“$ 1”这样的字符串来编号

所以我正在写Kotlin + Selenide的定价自动化测试。 我有59个物品在购物车中。 每个项目都是这样编码的:

 <div class="review-submit-list-total"><!-- react-text: 5 -->$<!-- /react-text --><!-- react-text: 6-->33.00<!-- /react-text --></div> 

我通过val price1 = $(#some-locator).text得到价格,它将价格作为“$ 33.00”返回。 我需要得到所有的价格,然后计算它们。

将不胜感激任何想法。 谢谢。

自己找到答案:

 val price1 = "$3999.00" val p1 = price1.replace("$", "") val p2 = p1.toFloat()