zoukankan      html  css  js  c++  java
  • 项目涉及到的正则表达式 汇总

    .replace(/^(.{3})(?:d+)(.{3})$/, '$1***$2')
    
    用于身份证,银行卡,手机号 隐藏中间部分,中间部分用*号代替  的情况
    
    .replace(/[^d]/g,"")
    
    用于 设置密码只可输入数字,非数字 会被过滤    (有小眼睛隐藏 显示 功能的时候用)
    <input class="inputs-all" maxlength="8" type="number" v-model="total_pri" placeholder="请输入总量" @input="checkOnly" />
    
    checkOnly() {
                    this.$nextTick(() => {
                        this.total_pri = this.total_pri.replace(/^(0+)|[^d]+/g, '');
                        console.log(this.total_pri)
                    })
                },
    
    用于 input 只可 输入正整数 时用
    <input class="inputs-all" type="number" maxlength="6" v-model="detail_pri" placeholder="请输入求购价" @input="checkPrice" />
    
    checkPrice() {
                    this.$nextTick(() => {
                        this.detail_pri = this.detail_pri.replace(/^(-)*(d+).(dd).*$/, '$1$2.$3');
                    })
                },
    
    用于 input  只可输入两位小数  时用
  • 相关阅读:
    树的重心备忘
    Hdu 2196
    HDU 1520
    TOJ1068 商务旅行
    携程HDU第一场1001
    USACO 4.3.2 The Primes
    Html常用标签的应用
    Html
    开班心得
    for循环练习及字符串处理
  • 原文地址:https://www.cnblogs.com/kanchai/p/13995052.html
Copyright © 2011-2022 走看看