【发布时间】:2015-07-18 02:25:37
【问题描述】:
我需要做一个正则表达式来匹配浮点数,我得到的是以下内容:
[\-\+]?[0-9]*(\.[0-9]+)?
但这场比赛还有以下 123123132 , 1994 年 5 月 3 日
我只需要匹配小数点的数字
【问题讨论】:
-
“仅浮动”是什么意思?您需要小数点吗?
-
是的,我需要小数点
-
删除最后一个
?,并在需要时使用^和$锚。 -
不要在括号内转义
-和+(-不是一个范围,因为它在开头,+不需要转义)。将*更改为+。
标签: regex