请教一个关于数字的判断问题--正则表达

sea286 2002-11-21 09:29:11
正确的数据要求是:
小数点前只能有1到5位,小数点后也只能是1到5位,且允许是1-5位的整数
请问正则表达式怎么写
...全文
27 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sea286 2002-12-27
  • 打赏
  • 举报
回复
谢谢大家,地直忘记结贴,真不好意思,现在就结!
JK_10000 2002-11-21
  • 打赏
  • 举报
回复
没有正负??
qiushuiwuhen 2002-11-21
  • 打赏
  • 举报
回复
bencalie(Bencalie)的就是 \.\d{1,5}
sea286 2002-11-21
  • 打赏
  • 举报
回复
sun1979song(十步杀一人) ,bencalie(Bencalie)
^-^谢谢指点,不过还有一点,如果有加小数点那么小数点后就应该有数值,这如何做?
希默软件 2002-11-21
  • 打赏
  • 举报
回复
<script>
alert(/^\d{1,5}(\.\d{1,5})?$/.test("12222.23456"))
</script>
sun1979song 2002-11-21
  • 打赏
  • 举报
回复
<script>
function isNumeric(strNumber) {
var newPar=/^\d{1,5}(\.\d{0,5})?$/;
alert(newPar.test(strNumber)); }

</script>
<input type=text onblur="isNumeric(this.value)">
sea286 2002-11-21
  • 打赏
  • 举报
回复
bencalie
:)不好意思,刚才我是用\.\d{0,5}试,现在已可以了,不过第一个数字不能为"0"要怎么办啊,谢谢谢谢啦!

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧