<!DOCTYPE html>
<head>
<meta charset="UTF-8">
<title>正则表达式</title>
<script type="text/javascript">
// var p1 = /xxxx/;
//规则1 全部是字母的字符串 abc ab12 ab_ 123_ 43ew2 sdferjl
//规则2 全部是数字的字符串 213 sdfk1 23434c adf_ 234
//规则3 以数字开头,长度为4的字符串 123_
//规则4 第一个字母是a,第二个字母是b,没有其他字符串 ab
//搜索 替换 判断
// /正则表达式主体/修饰符
// i忽略大小写 g全局匹配 m //i不区分大小写 //g全局匹配
var p1 = /ab/ig; //ab Ab aB AB
var str = "hello Abworld sikiedu.com ab";
// var index = str.search(p1);
// console.log(index); //6
// var index = str.search("Ab");
// console.log(index); //6
// var index = str.search("ab");//indexOf()
// console.log(index);//26
// var str2 = str.replace("Ab","----");
// console.log(str2); //hello ----world sikiedu.com ab
var str2 = str.replace(p1,"----");//p1=/ab/ig
console.log(str2); //hello ----world sikiedu.com ----
</script>
</head>
<body>
</body>
</html>