• 技术文章 >web前端 >Vue.js

    vue.js能用正则表达式吗

    藏色散人藏色散人2021-01-05 14:37:17原创989

    vue.js能用正则表达式,其使用语法如“this.taskInfo.amount = (money.match(/^(0|[1-9][0-9]*)/g)[0]) || null /^(0|[1-9][0-9]*)/g)[0]”。

    本教程操作环境:windows7系统、vue2.5.17版本,Dell G3电脑。

    相关推荐:《vue.js教程

    vue.js中能用正则表达式。

    正则表达式

    1、要求:只能输入0和非0开关的正整数

    this.taskInfo.amount = (money.match(/^(0|[1-9][0-9]*)/g)[0]) || null
    /^(0|[1-9][0-9]*)/g)[0]

    2、要求:保留一位小数,首位不能为0

    this.taskInfo.money = (money.match(/^([1-9]*)(\.?\d{0,1})/g)[0]) || null
    /^([1-9]*)(\.?\d{0,1})/g)[0]

    3、要求不能为零的正整数

    this.taskInfo.fbday = (fbday.match(/^([1-9]*)/g)[0]) || null
    /^([1-9]*)/g)[0]

    4、判断是否是数字的正则表达式

    var numReg = /^[0-9]*$/
    var numRe = new RegExp(numReg)
    if (!numRe.test(number)) {
      this.$message({
        type: 'warning',
        message: '请输入数字 ',
        duration: 10000,
        showClose: true,
      })
      return false
    }

    以上就是vue.js能用正则表达式吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:vue.js
    上一篇:安装vue.js需要安装什么 下一篇:什么叫vue.js

    相关文章推荐

    • 使用vue.js怎么定义全局变量• vue.js适用于什么• django和vue.js区别是什么• 单独引入vue.js文件怎么写组件• 安装vue.js需要安装什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网