正则表达式学习

创建正则表达式有两种方式,一种是直接new RegExp(),通常不用。最常用的是直接量语法  /正则表达式/

在正则中最常用的方法就是test(),其他的用到查阅www.w3school.com.cn

用户注册页面验证会员名不为空的实例:

<html>
	<title>会员注册/title>
	<head>
		<scrpit type="text/javascript">
			function checkFrom(){
			var username = document.getElementById("username").value;
			var reg = /^s*$/;
			if(reg.test(username)){
				document.getElementByid("username_msg").innerHTML="<font color='#999999'></font>";
				return false;
			}
			rerurn true;
			}
		</script>
	</head>
	<body>		
	<form action="随便写个路径" method="post" onsubmit="return checkFrom();">
		
						<tr>
							<td style="text-align:right;">会员名</td>									
							<td><input type="text" name="username"  id="username" class="txtinput"></td>
							<td>用户名至少六位</td>
							<span id="username_msg"></span>
						</tr>
						
	</form>					
	</body>
</html>

  

原文地址:https://www.cnblogs.com/MessiAndDream/p/6055028.html