zoukankan      html  css  js  c++  java
  • 正则正数,负数,整数,浮点数校验大全

    转载于:https://blog.csdn.net/huaerxiangwoxiao/article/details/76262172?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.baidujs&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.baidujs

    由于在项目中遇到了坑,好好把正则的整数,浮点数校验梳理了一遍,也许本人写的不是最有简洁的写法,但一定是有效的写法。

    <!--非负数:<input type="text" name="" pattern="^d+$">-->
    <!--正整数:<input type="text" name="" pattern="^[1-9]|[1-9][0-9]*$">-->
    <!--非正整数:<input type="text" name="" pattern="((-d+)|0)">-->
    <!--负整数:<input type="text" name="" pattern="^-([1-9]|[1-9][0-9])*$">-->
    <!--整数:<input type="text" name="" pattern="^-?d+$">-->
    <!--非负浮点数:<input type="text" name="" pattern="^d+(.d+)?$">-->
    <!--非负浮点数,可保留一位,二位,三位小数:<input type="text" name="" pattern="^d+(.d{1,3})?$">-->
    <!--正浮点数:<input type="text" name="" pattern="^([1-9]+(.d+)?|0.d+)$">-->
    <!--非正浮点数:<input type="text" name="" pattern="^-[0-9]+(.d+)?|0$">-->
    <!--负浮点数:<input type="text" name="" pattern="^-[0-9]+(.d+)?$">-->
    <!--浮点数:<input type="text" name="" pattern="^(-?d+)(.d+)?$">-->
    ————————————————
    版权声明:本文为CSDN博主「huaerxiangwoxiao」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/huaerxiangwoxiao/article/details/76262172

  • 相关阅读:
    IE无法打开internet网站已终止操作的解决的方法
    欢乐暑假-高校俱乐部暑期线上编程竞赛奖励机制
    pojAGTC(LCS,DP)
    ExtJs自学教程(1):一切从API開始
    Java实现BASE64编解码
    IOS框架概览
    DeviceIoControl的使用说明
    strcpy_s与strcpy的比較
    第三章 引擎的核心:渲染框架
    具体解释VB中连接access数据库的几种方法
  • 原文地址:https://www.cnblogs.com/lwh-12345/p/14793841.html
Copyright © 2011-2022 走看看