求教关于浮点的正则表达式

2012-04-24 14:30:56 +08:00
 leben
要求支持整数或者浮点,指定小数点后的位数
^\d+(\.\d{1,2})?$

不知道为什么,这个表达式在一些正则表达式的测试工具里面提示正常,但是在firefox里面。总是不能正常运行,其他浏览器没有测试。
2691 次点击
所在节点    问与答
4 条回复
altchen
2012-04-24 14:37:56 +08:00
不能正常运行是指啥
试了下可以的,ff 11.0
<script>
alert(/^\d+(\.\d{1,2})?$/.test('11.22'));
</script>
leben
2012-04-24 14:41:49 +08:00
我测试11.11总是报false
altchen
2012-04-24 14:48:39 +08:00
擦,哪来的11.11
使用11.0升级提示最新了..
要不你换回11.0试下
leben
2012-04-24 14:56:52 +08:00
问题没描述清楚,重开了一个新贴。谢谢了。

http://www.v2ex.com/t/33333#reply0

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/33326

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX