美文网首页
输入限制(正则表达式)

输入限制(正则表达式)

作者: wxw_威 | 来源:发表于2021-04-20 15:04 被阅读0次

输入框校验

<cube-input v-model="inputValue" @input="changeInput"></cube-input>

changeInput(v) {
    let va = v + '';
    // 最大输入9999,正则表达式不会写
    if (parseFloat(va) > 10000) {
        va = '9999'
    }
    va = va
    .replace(/[^\d.]/g, "") //将非数字和点以外的字符替换成空
    .replace(/^\./g, "") //验证第一个字符是数字而不是点
    .replace(/\.{2,}/g, ".") //出现多个点时只保留第一个
    .replace(".", "$#$") // 1、将数字的点替换成复杂字符$#$
    .replace(/\./g, "") // 2、将字符串的点直接清掉
    .replace("$#$", ".") // 3、将复杂字符再转换回点
    .replace(/^(\\-)*(\d+)\.(\d\d).*$/, "$1$2.$3"); //只能输入两个小数
    }
    this.$nextTick(() => {
        this.inputValue = va
    })
},

相关文章

  • UITextField输入限制汇总

    iOS常用正则表达式 textField输入金额、数字、整数、小数 输入判断 2.textField输入个数限制遇...

  • 限制输入内容

    1、限制输入的为汉字和字母 //正则表达式 #define NMUBERS @"0123456789./*-+~!...

  • 2019-01-17

    JS常用正则表达式和JS控制输入框输入限制(数字|汉字|字符) 验证数字:^[0-9]*$ 验证n位的数字:^\d...

  • 正则匹配中文字符

    正则匹配中文字符,使用unicode编码: 用正则表达式限制只能输入中文:onkeyup="value=value...

  • 输入限制(正则表达式)

    输入框校验

  • iOS 验证输入内容

    前言 平时开发中textField比较常用,比如限制输入等。本文主要讨论textField相关代理方法于正则表达式...

  • iOS 所有对textField的变态限制

    限制输入金额的输入框 支付时输入框 限制textField输入字数 包含中文、字母 普通字母 输入限制 限制输...

  • Swift限制输入框输入

    项目里涉及到输入框的输入会有各种限制,最常见的就是限制输入长度,限制特殊字符的输入。限制长度: 限制特殊字符:

  • UITextField输入限制(通过正则表达式)

    将工作中使用的输入限制工具类抽取了出来,做个记录,方便后续使用。github地址:https://github.c...

  • 输入框限制—正则表达式

    (1) 字符串去掉所有逗号 (2) 限制输入框只能输入数字和英文逗号 (3) 限制输入框只能输入数字和中英文逗号 ...

网友评论

      本文标题:输入限制(正则表达式)

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