正则表达式一、

一、定义

正则表达式一、
正则表达式一、

正则表达式一、
二、运用

正则表达式一、
例如:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>正则表达式普通方式</title>
<script type="text/javascript">
window.onload=function(){
document.getElementById('form').onsubmit=function(){
//提交监听事件
//普通方式声明一个正则表达式
var reg=/white/;
//使用构造函数声明正则表达式
var reg=new RegExp('white');
//验证输入框内容是否匹配
var a=document.getElementById('a').value;
if(reg.test(a)){
//验证通过
alert('验证通过');
}else{
//验证失败
alert('验证失败');
}
}
}
</script>
</head>
<body>
<form action="test0.html"method="post"id="form">
<!-- 文本输入框-->
<input type="text"id="a"value="">
<input type="submit"value="登陆"/>
</form>
</body>
</html>
正则表达式一、

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
window.onload=function() {
document.getElementById('form').onsubmit=function() {
//提交监听事件
//普通方式声明一个正则表达式
//附加参数:i代表忽略大小写
//g代表全局匹配
var reg=/a/ig;
//使用构造函数声明一个正则表达式
// var reg=new RegExp('white');
//验证输入框内容是否匹配
var a=document.getElementById('a').value;
//通过正则表达式规则去替换一个字符串
var b=a.replace(reg,'b');
//通过value属性修改输入框的值
var input=document.getElementById('a');
input.value=b;
return false;
}
}
</script>
</head>
<body>
<form id="form" action="" method="post">
<!--文本输入框-->
<input type="text" id="a" value="" />
<input type="submit" value="登录"/>
</form>
</body>
</html>