我正在尝试编写一个正则表达式来验证GRE分析写作分数,该分数写入分数从0到6以.5为增量增加。例如(0,.5,1,1.5,...)。到目前为止,我已经能够拿出从0验证所有号码 - 6:正则表达式的数字范围0 - 6以.5递增。
^[0-6]$
谁能帮助?
我正在尝试编写一个正则表达式来验证GRE分析写作分数,该分数写入分数从0到6以.5为增量增加。例如(0,.5,1,1.5,...)。到目前为止,我已经能够拿出从0验证所有号码 - 6:正则表达式的数字范围0 - 6以.5递增。
^[0-6]$
谁能帮助?
试试这个正则表达式。它应该工作:^(\.5|[0-5](\.5)?|6)$
这匹配除了'.5'之外的所有范围。 – Bryan 2014-08-28 19:57:07
@Bryan:很好。我修改了它。 – 2014-08-28 19:58:35
尾随零是可以接受的,还是没有?例如,1.0,0.50 – voithos 2014-08-28 19:54:42