加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式在javascript中应用

发布时间:2020-12-14 01:32:09 所属栏目:百科 来源:网络整理
导读:script type="text/javascript"//匹配移动手机号码function isTelephone(str_Telephone) {var strRegex = /^(1[2-9][0-9])d{8}$/;return strRegex.test(str_Telephone);}//匹配固定电话function isMobile(str_Mobile) {var strRegex = /^(0[0-9]{2,3}-)?([
<script type="text/javascript">
	//匹配移动手机号码
	function isTelephone(str_Telephone) {
		var strRegex = /^(1[2-9][0-9])d{8}$/;
		return strRegex.test(str_Telephone);
	}

	//匹配固定电话
	function isMobile(str_Mobile) {
		var strRegex = /^(0[0-9]{2,3}-)?([2-9][0-9]{6,7})+(-[0-9]{1,4})?$/;
		return strRegex.test(str_Mobile);
	}

	//匹配电子邮件
	function isEmail(str_Email) {
		var strRegex = /^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/;
		return strRegex.test(str_Email);
	}

	//匹配qq
	function isqq(str_qq) {
		var strRegex = /^[1-9][0-9]{4,}$/;
		return strRegex.test(str_qq);
	}

	//匹配邮政编码
	function isPostCode(str_PostCode) {
		var strRegex = /^[1-9]d{5}(?!d)$/;
		return strRegex.test(str_PostCode);
	}

	//短时间,形如 (13:04:06)
	function isTime(str) {
		var a = str.match(/^(d{1,2})(:)?(d{1,2})2(d{1,2})$/);
		if (a == null) {
			return false;
		}
		if (a[1] > 24 || a[3] > 60 || a[4] > 60) {
			return false;
		}
		return true;
	}
	
	//短日期,形如 (2003-12-05)
	function isDate(str) {
		var r = str.match(/^(d{1,4})(-|/)(d{1,2})$/);
		if (r == null)
			return false;
		var d = new Date(r[1],r[3] - 1,r[4]);
		return (d.getFullYear() == r[1] && (d.getMonth() + 1) == r[3] && d.getDate() == r[4]);
	}
	
	//长时间,形如 (2003-12-05 13:04:06)
	function isDateTime(str) {
		var reg = /^(d{1,2}) (d{1,2}):(d{1,2})$/;
		var r = str.match(reg);
		if (r == null)
			return false;
		var d = new Date(r[1],r[4],r[5],r[6],r[7]);
		return (d.getFullYear() == r[1] && (d.getMonth() + 1) == r[3] && d.getDate() == r[4] && d.getHours() == r[5] && d.getMinutes() == r[6] && d.getSeconds() == r[7]);
	}
	
</script>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读