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



我有一些HTML页面,在此页面上我将提供自由文本的可能性。

例如,可以用textbox书写:1010 apples。在编写10 apples的情况下,我得到了正确的NumberFormatException,但对我来说,只自动提取数字而不编写 javascript 会很好。

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

尝试:

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

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

最新更新