<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
/*
正则表达式
-admin
-admin@atzhengze.com
-admin@.com
-邮件的规则:
1.前边可以是xxxx
2.跟着一个@
3.后边跟着xxx
4. .com
-正则表达式用于定义一些字符串的规则
计算机可以根据正则表达式,来检查一个字符串是否符合规则
获取将字符串中符合规则的内容提取出来
*/
//创建正则表达式
/*
语法:
var 变量=new RegExp("正则表达式","匹配表达式");
使用typeof检查正则对象,会返回object
在构造函数中可以传递一个匹配模式作为第二个参数
可以是 i:忽略大小写
g:全局匹配模式
*/
//这个正则表达式可以用来检查一个字符串是否符合正则表达式的规则
var reg=new RegExp("a");
document.write(reg);
document.write(typeof reg);
document.write("<hr>");
var reg =new RegExp("a","i");
var str="a";
/*
正则表达式的方法:
test()
-使用这个方法可以用来检查一个字符串是否符合正则表达式的规则,
如果符合则返回true,否则返回false
*/
reg.test(str);
var result=reg.test(str);
document.write(result);
document.wrire("ASS");
</script>
</head>
<body>
</body>
</html>
正则表达式1
最新推荐文章于 2022-08-09 20:17:53 发布