描述
正则表达式入门,正则表达式的基本元素
代码
window.onload=function(){
var reg = /^123&/;
var reg = /\d/;//匹配数字只匹配一个
var reg = /\d{3}/;//匹配数字匹配三个
var reg = /\w/;//匹配单词 匹配一个数字或字母或_
var reg = /html/i; // /i不区分大小写
//正则元素
//\d匹配数字 \w匹配之单词 字母 数字 _ \s匹配空白字符
var reg=/\s/;
var str = "aaA bb";
var reg = /[a-z]/;//匹配a-z小写字母
var reg = /[^a-z]/;//匹配非小写字母
var reg = /[a-zA-Z]{3,5}/;
var reg = /^\w{6,30}$/;//匹配6到30位字母数字下划线
var reg = /^.{6,30}$/;
var str = "aaA*+-";//.匹配除了换行符以外的任意字符
var reg = /^\w+@\w+\.\w+$/; //匹配邮箱格式
var reg = /^1[3578]\d{9}$ /;//匹配手机格式
var str = "17550867108";
var reg = /.\b./;//匹配单词和非单词的边界
var str = "a*";
alert(reg.test(str));
alert(str.match(reg));
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="js/index.js"></script>
</head>
<body>
</body>
</html>
运行代码