【发布时间】:2014-12-27 21:07:47
【问题描述】:
我正在编写这段代码,其中用户输入一个包含数字的字符串,例如
H3.07LLo my nam3 is bob12
输出应该是
3.07, 3.0, 12.0
我已经设法得到一个正则表达式来查找双精度数,但我不知道如何查找整数。这是我的正则表达式:
(-)?(([^\\d])(0)|[1-9][0-9]*)(.)([0-9]+)
我对正则表达式很陌生。我尝试添加|[0-9]|,但无论我把它放在我当前的正则表达式中的任何地方,我都会继续搞砸它
【问题讨论】:
-
一个类似的问题“stackoverflow.com/questions/26225235/…”供您参考!