美文网首页
RegExp对象—应用案例

RegExp对象—应用案例

作者: 林立镇 | 来源:发表于2018-07-12 11:21 被阅读0次

长度为10位,最多带两位小数的正则

    {
        pattern: /^(-)?[0-9]((\d)+)?(\.(\d)+)?$/,
        message: "请输入数字",
        trigger: "blur"
    },
    {
        pattern: /^[0-9]((\d)+)?(\.(\d)+)?$/,
        message: "请输入非负数",
        trigger: "blur"
    },
    {
        pattern: /^[0-9](\d){0,9}?(\.(\d+)?)?$/,
        message: "整数部分长度不能超过10位",
        trigger: "blur"
    },
    {
        pattern: /^[0-9](\d){0,9}?(\.(\d+))?$/,
        message: "请输入正确的数字格式",
        trigger: "blur"
    },
    {
        pattern: /^[0-9](\d){0,9}?(\.(\d){1,2})?$/,
        message: "请最多保留两位小数点",
        trigger: "blur"
    }

长度10位的整数

    {
        pattern: /^[1-9](\d+)?$|^0$/,
        message: "请输入整数",
        trigger: "blur"
    },
    {
        pattern: /^[1-9](\d){0,9}?$|^0$/,
        message: "长度不能超过10位",
        trigger: "blur"
    }

    {
        pattern: /^[1-9][0-9]*$|^0$/,
        message: "请输入格式正确的整数"
    },
    {
        pattern: /^[1-9][0-9]{0,9}?$|^0$/,
        message: "长度不能超过10位",
        trigger: "blur"
    }

百分比的整数

    {
        pattern: /^[1-9][0-9]*$|^0$/,
        message: "请输入格式正确的整数"
    },
    {
        pattern: /^[1-9][0-9]{0,8}?$|^0$/,
        message: "长度不能超过9位",
        trigger: "blur"
    },
    {
        pattern: /^100$|^[1-9]\d$|^\d$/,
        message: "请输入0至100的整数",
        trigger: "blur"
    }

后续待补充

相关文章

  • RegExp对象—应用案例

    长度为10位,最多带两位小数的正则 长度10位的整数 或 百分比的整数 后续待补充

  • JavaScript 邮箱验证 - 正则验证

    一、RegExp 1.1 创建 RegExp 对象 1.2 RegExp 对象的方法 test:检索字符串中的指定...

  • JavaScript的几个高级应用

    正则表达式在JS中的应用 RegExp内置对象详解 MDN-JS-RegExp 中文文档有几个正则符号需要特别注意...

  • RegExp对象

    regular expression 正则表达式 regular 正规的,定期的,合格的 expresssion ...

  • RegExp对象

    描述字符模式的对象。正则表达式直接量定义为包含在一对斜杠(/)之间的字符。例:/s$/ –匹配所有以s结尾的字符串...

  • RegExp对象

    正则定义 也可以使用构造函数RegExp()定义 RegExp实例属性 RegExp实例方法 exec()方法 R...

  • RegExp 对象

    RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。 直接量语法/pattern/attribu...

  • RegExp对象

    '^'必须才开头开始匹配'$'必须在末尾结束匹配'|' 表示‘或’/ab|cd/匹配ab或者cd'.'表示点字符(...

  • RegExp对象

    概述 正则表达式(regular expression)是一种表达文本模式(即字符串结构)的方法,有点像字符串的模...

  • RegExp对象

    在正则基础这篇文章中,已经简单介绍了正则什么用,如何写正则、看懂正则信息;今天则来说说RegExp对象,如何使用正...

网友评论

      本文标题:RegExp对象—应用案例

      本文链接:https://www.haomeiwen.com/subject/luvlpftx.html