Java中实数的一个好的正则表达式是什么?
我创建了正则表达式([-]?[\\d]*\\.[\\d]*)
并针对以下预期输出对其进行了测试:
in out works?
--------------------------------------
qwerty34.34abcd 34.34 yes
qwe-34.34.34abcd -34.34 no
+17.-9abc 17.0 yes
-.abc0 0.0 no
我必须得到确切的列(出)。请提供通过所有这些测试的正则表达式。