<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var reg=/^a$/;
// *相当于>=0可以出现0次或者多次
var reg=/^a*$/;
console.log(reg.test(''));//true
console.log(reg.test('a'));//true
console.log(reg.test('aaaa'));//true
// +相当于>=1可以出现1次或者多次
var reg1=/^a+$/;
console.log(reg1.test(''));//false
console.log(reg1.test('a'));//true
console.log(reg1.test('aaaa'));//true
// ? 相当于 1||0
var reg2=/^a?$/;
console.log(reg2.test(''));//true
console.log(reg2.test('a'));//true
console.log(reg2.test('aaaa'));//false
// {3}就是重复三次
var reg2=/^a{3}$/;
console.log(reg2.test(''));//false
console.log(reg2.test('a'));//false
console.log(reg2.test('aaaa'));//false
console.log(reg2.test('aaa'));//true
// {3,}大于等于三次
// {3,16}大于等于3且小于等于16
</script>
</body>
</html>
正则表达式量词
最新推荐文章于 2024-07-09 10:43:40 发布