首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我需要一个十进制数的正则表达式

我需要一个十进制数的正则表达式
EN

Stack Overflow用户
提问于 2013-09-19 14:56:31
回答 2查看 59关注 0票数 0

我需要一个正则表达式来验证一个十进制数,但在数字之前不需要任何符号。即。

.2 (精细)

.12 (精细)

12 (罚款)

12.0 (罚款)

12.12 (罚款)

12.123 (不允许)

-12.12(不允许)

+12.12 (不允许)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-19 14:59:13

0到9次,尽可能多次,或零点0到9次或次数。

代码语言:javascript
运行
复制
/^([0-9]+)?(\.[0-9]{1,2})?$/

编辑:添加起始和结束限制。

票数 1
EN

Stack Overflow用户

发布于 2013-09-19 15:04:41

只是为了添加到此解决方案,有多个在线REGEX调试器。我最喜欢的一个是:http://www.debuggex.com/

它将允许您输入语言、REGEX和示例数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18898118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档