首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求一句输入只得输入整数或小数的正则表达式

2013-07-01 
求一句输入只能输入整数或小数的正则表达式?写了一个正则表达是不对头: /^\d+(\.{0,1}\d+){0,1}$/ 如果我

求一句输入只能输入整数或小数的正则表达式?
写了一个正则表达是不对头: /^\d+(\.{0,1}\d+){0,1}$/ 如果我输入00.2它也正确,输入02.3它也正确。求人给我写一个并带上解释。 正则表达式
[解决办法]
var p=/^([1-9]\d*)
[解决办法]
(([+-]?)\d*\.\d+)$/
试试


[解决办法]
/^-?(?:\d+
[解决办法]
\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/

jquery.validate组件内number验证用的正则
[解决办法]

引用:
/^-?(?:\d+
[解决办法]
\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/

jquery.validate组件内number验证用的正则


厄,那个不能达到你的要求,自己写了一个
/^-?(([1-9]\d*)
[解决办法]
0)\.?\d+$/
[解决办法]
引用:
Quote: 引用:

/^-?(?:\d+
[解决办法]
\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/

jquery.validate组件内number验证用的正则


厄,那个不能达到你的要求,自己写了一个
/^-?(([1-9]\d*)
[解决办法]
0)\.?\d+$/

/^-?(([1-9]\d*)
[解决办法]
0)(\.\d+)?$/经测试无误了
[解决办法]
/^-?(([1-9]\d*)
[解决办法]
0)(\.\d+)?$/

热点排行