精华内容
下载资源
问答
  • 正则表达式校验年龄

    万次阅读 2018-11-28 10:31:35
    用正则表达式校验年龄吗,此处校验的规章是数字并且在1-120之间,代码如下: validateAge = (rule, value, callback) => { console.log("value年龄的值",value); let reg=/^(?:[1-9][0-9]?|1...

    用正则表达式校验年龄吗,此处校验的规章是数字并且在1-120之间,代码如下:

    validateAge = (rule, value, callback) => {
        console.log("value年龄的值",value);
        let reg=/^(?:[1-9][0-9]?|1[01][0-9]|120)$/;//年龄是1-120之间有效
        if(value == undefined){
            callback([new Error('帐号输入不合法')]);
        }else{
            if (value && value.length > 0) {
                if(!reg.test(value)){
                    callback([new Error('年龄输入不合法')]);
                }else{
                    callback();
                }
            } else if(value.length == 0){
                callback();
            }else {
                callback(new Error('年龄输入不合法'));
            }
        }
      }

     

    展开全文
  • 正则表达式匹配 年龄

    千次阅读 2018-01-24 17:11:45
    通过正则表达式匹配年龄:0-159 ^((1[0-5])|[1-9])?\d$

    通过正则表达式匹配年龄:0-159

    ^((1[0-5])|[1-9])?\d$
    展开全文
  • 正则验证年龄 let checkAge = (rule, value, callback) => { let reg = /^(?:[1-9][0-9]?|1[01][0-9]|120)$/; //年龄是1-120之间有效 if (value == undefined) { callback([new Error("帐号输入不合法")]); ...

    正则验证年龄

        let checkAge = (rule, value, callback) => {
          let reg = /^(?:[1-9][0-9]?|1[01][0-9]|120)$/; //年龄是1-120之间有效
          if (value == undefined) {
            callback([new Error("帐号输入不合法")]);
          } else {
            if (value && value.length > 0) {
              if (!reg.test(value)) {
                callback([new Error("年龄输入不合法")]);
              } else {
                callback();
              }
            } else if (value.length == 0) {
              callback();
            } else {
              callback(new Error("年龄输入不合法"));
            }
          }
        }
    
    

    Vue嘛 再啰嗦几句 上面这个checkAge必须放在

    data(){
    let checkAge=...写在这里
    return{
    
    	}
    }
    

    el-form 记得加rules 表单项记得prop validator调用就行

    <template>
    <el-form 
    ...
    ...
    :rules='rule'
    ></el-form>
    </template>
    <script>
    export default{
    	data(){
    	let checkAge=...
    		return{
    			rule: {
            		age: [
              				{
                				required: true,
                				message: "请填写合法的年龄",
                				validator: checkAge,//从这里调用上面的方法即可
                				trigger: "blur",
             				 },
            		],
          		}
    		}
    	}
    }
    </script>
    

    设置的1-120岁符合 失去焦点看效果
    在这里插入图片描述
    ok这样就没毛病了~

    展开全文
  • 年龄1-120分三种情况 \d表示[0-9] 百位 --------------------- 十位 个位 1---------------------2 0 ①120 百位 --------------------- 十位 个位 0---------------------0 1-9 ②1-9 百位...

    年龄1-120分三种情况

    \d表示[0-9]

    百位 --------------------- 十位 个位
    1---------------------2 0

    ①120

    百位 --------------------- 十位 个位
    0---------------------0 1-9

    ②1-9

    百位 --------------------- 十位 个位
    0---------------------1[0–1]或[1-9] \d

    ③100-119 10-99

    最终结果 /^120$ | ^[ 1 - 9 ]$ | ^((1[0-1])|[1-9]) \d$ /
    
    <script>
    	var patt = /^120$ | ^[ 1 - 9 ]$ | ^(1[0-1]|[1-9]) \d$ /;
    	var str = "121"
    	console.log(patt.test(str));
    </script>
    
    展开全文
  • 正则表达式

    2020-08-18 22:20:27
    在Java中,我们经常需要验证一些字符串,例如:年龄必须是2位数,用户名必须是8位长度,而且只能包含大小写字母,数字等。正则表达式就是用来验证各种字符串的规则,它内部描述了一些规则,我们可以验证用户输入的...
  • js 年龄
  • 三元表达式

    2018-11-28 16:15:00
    //三元表达式://运算符号: ? : ;//var 变量=表达式1?表达式2:表达式3;//两个数字中的最大值var ...//显示成年还是未成年var age=parseInt(prompt("请输入您的年龄"));var result2=age>=18?"成年了":"未成年";...
  • 正则表达式过滤,让年龄输入框只能输入正整数 输入框加入:οnkeyup="this.value=this.value.replace(/\D/g,’’)"实现所需的功能。 <li> <label>年龄:</label> <input type="text" name=...
  • AngularJS之表达式

    千次阅读 2016-08-08 19:24:05
    1、问题背景 表达式分为:(1)直接计算的加减乘除(2)利用变量实现的加减乘除(3)字符串表达式(4)对象表达式(5)数组表达式2、实现源码 ... 人员:{{"姓名:"+name+"年龄:"+age}}
  • Lambda表达式

    2021-01-17 00:44:07
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210116224603297.png 按年龄升序排序 若o2-o1则降序 //使用lambda表达式,简化匿名内部类
  • Lambda 表达式

    2021-01-19 10:14:43
    表达式基本结构: f -> {} 相当于一个匿名函数,参数变量是形参,语句块是函数体。 并且可以传入 多个参数 或 无参: 多参数 (f1, f2) -> {} 无参数 () -> {} 单条执行语句 f -> System.out.println...
  • lambda表达式

    2020-05-01 17:11:07
    我们在讨论lambda表达式之前先看个例子。 现在有个类Person,并且我们创建了数组,要求时根据这些人的年龄排序,我们可以用Arrays类的sort方法进行排序,但是要求需要传入一个比较器,而比较器的具体内容是要我们...
  • 刚刚了解了PHP中的正则表达式,感觉这东西真是个神奇的东西,虽说现在的H5有更直接的标签可以判断,但毕竟不如自己规定的灵活,还是稍微了解了一下,这个小练习中涉及到了关于汉字的匹配方法(utf-8下),和判断一个...
  • Java Lambda表达式

    2020-10-20 15:23:22
    Lambda表达式 1、函数式接口 一种只含有一个抽象方法声明的接口 可以使用匿名内部类来实例化函数式...3.1、传入学历、年龄,输出相应的工资 (1)创建接口 public interface PanduanInterface { public Integer pan
  • JavaScript正则表达式

    2019-11-07 01:12:27
    JavaScript中的正则表达式 正则表达式: 简单来说,正则表达式就是在浏览器端验证用户数据是否... 年龄 工号 学号 身份证 某银行的银行卡号 它就是为了检验有规则的数据产生的。 这位有一个很6的总结: JS正...
  • mysql正则表达式

    2021-01-06 15:09:00
    这条语句,关键字REGEXP关键字后面跟的,作为正则表达式告诉mysql,好像跟模糊匹配LIKE差不多。 看下面的例子: 这个好像就有点意思了,用 ....这条语句返回年龄为16或者是25的英雄,但是为啥返回个白起呢??? ...
  • EL表达式

    2019-04-29 19:01:00
    例如:${sessionScope.user.age},意思为从Session的范围中,取得用户的年龄。 .与 [ ] 运算符 EL 提供 . 和 [ ] 两种运算符来导航数据。下列两者所代表的意思是一样的: ${sessio...
  • 重写逻辑表达式

    2019-07-20 11:24:00
    最近碰到一个动态查询条件的问题,比如,前端界面上可选择输入姓名、性别、年龄、电话等查询条件,后端根据是否输入来动态构建查询sql where条件(即如果未输入则不作为查询条件)。如果这些条件最终是全and或全or...
  • 使用正则表达式匹配一个IPv4地址2.关于正则表达式,下列说法正确的是:3.简单描述一下正则表达式及其用途4.正则表达式A*B可以匹配5.正则表达式中,+代表什么意思()6.验证邮箱地址的正则表达式7.正则表达式(01|10|...
  • 最近在项目中遇到验证的问题,年龄在1-180.姓名姓名为2-18中文和英文结合的字符.电话号码的验证,所以这里来备份一下 电话号码 :let telphone = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89]...
  • 正则表达式-进阶

    2020-01-14 17:24:17
    正则表达式-进阶 文章目录正则表达式-进阶前言探囊取物移花接木蓦然回首最终考验 前言 看到这里,意味着你已经掌握了正则...我们来看一个例子,请尝试用正则表达式匹配出其姓名和年龄。 Name:Aurora Age:18 里面夹杂...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 757
精华内容 302
关键字:

年龄表达式