js 正則表達式,匹配郵箱/手機號/用戶名


<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>郵箱匹配</title>
</head>
<body>
	手機號:<input type="text" id="texts"><br \>
	郵箱:<input type="text" id="shouji" onblur='func(this)'>
	<script type="text/javascript">
	    //獲取輸入的手機號
		var texts = document.getElementById('texts');
		//獲取輸入的郵箱
		var shouji1 = document.getElementById('shouji');

		//手機號輸入框失去焦點
		texts.onblur = function(){
			var tv = this.value;
			var reg = /^1[345789]\d{9}$/;
			if (reg.test(tv)){
				alert('Yes')
			}else{
				alert('No')
			}
		}
		//console.log(str);
		//郵箱輸入框失去焦點
		function func(obj){
			var tv = obj.value;
			var reg = /^\w+\@+[0-9a-zA-Z]+\.(com|com.cn|edu|hk|cn|net)$/;
			if(reg.test(tv)){
				alert('郵箱格式正確');
			}else{
				alert('郵箱格式不正確')
			}
		}

		var as = '<a href="http://www.sina.com.cn">sina</a>'
		var reg = /<a href="(.*)">(.*)<\/a>/;
		var str = reg.exec(as);
		console.log(str);
	</script>
</body>
</html>

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM