正则表达式之学生报名

正则表达式之学生报名

直接上干货:

oBtn.onclick=function()
				{
					
					var re=/^[\u4E00-\u9FA5]{2,5}$/;	//中文姓名(汉字2~5位)
					var xh=/^2020[0-9]{6}$/;			//20级学号(2020开头,共十位)
					var bj=/^[\u4E00-\u9FA50-9]{1,15}$/;//专业班级(汉字1~15位)
					var xf=/^[0-4]{1}\.[0-9]{2}$/;		//学分绩点(0.00~4.99精确到小数点后两位)PS:我就不信有绩点5.00的
					var dh=/^[0-9]{11}$/;				//电话号码(0~9,11位)
					var yx=/^\w+@[a-z0-9]+\.[a-z]+$/i;	//邮箱
					if(dh.test(oTxt.value))
					{
						alert('合法')
					}
					else
					{
						alert('你丫写错了')
					}
				}
  • 刚学,元字符和量词记不住,直接用[]和{}了,建议初学者用。

  • 虽然看着难,其实学完了也没啥,但是真的香,毕竟梦幻脚本也不是浪得虚名🐱‍👤

  • 具体规则请参考

万维联盟学校:
https://www.w3school.com.cn/jsref/jsref_obj_regexp.asp

菜鸟教程:
https://www.runoob.com/jsref/jsref-obj-regexp.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值