如何通过将字符串映射到百里香的数字来避免异常?

时间:2018-04-12 13:58:49

标签: spring spring-mvc spring-boot thymeleaf

我有一些HTML页面,在这个页面上我将提供免费文本的可能性。

例如,可以在textbox中写入:1010 apples。 在写10 apples的情况下,我得到NumberFormatException这是正确的,但对我而言,在没有javascript写的情况下自动提取数字会很好。

是否可以将HTML页面中的字符串映射到我的java实体中的数字?可能有一些注释或其他方式吗?

1 个答案:

答案 0 :(得分:0)

尝试:

final String stripped = textbox.getText().replaceAll("[^0-9]", "");

这将获取文本字段的内容并删除任何不是数字的字符。如果你需要处理浮点数或负数,可以这样做,但会变得更复杂。