郑柏铃 1 일 전
부모
커밋
9fe3e02b7c
4개의 변경된 파일78개의 추가작업 그리고 0개의 파일을 삭제
  1. 28 0
      23.正则/3.元字符-边界符.html
  2. 50 0
      23.正则/4.元字符-量词.html
  3. BIN
      23.正则/元字符.jpg
  4. BIN
      23.正则/量词.jpg

+ 28 - 0
23.正则/3.元字符-边界符.html

@@ -0,0 +1,28 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <script>
+        // 1.单词边界 \b
+        const reg = /\ban\b/gi;
+        const str1 = 'A Cat and An apple';
+        console.log(str1.match(reg));
+        // 2.匹配字母首行 ^
+        const reg1 = /^ab/;
+        console.log(reg1.test('abaabab'));
+        const reg2 = /ab$/;
+        // 3.匹配字母尾行 $
+        console.log(reg2.test('abaabacb'));
+
+        const reg3 = /^a$/;
+        console.log(reg3.test("aaa"));
+        console.log(reg3.test("a"));
+        console.log(reg3.test(" "));
+
+    </script>
+</body>
+</html>

+ 50 - 0
23.正则/4.元字符-量词.html

@@ -0,0 +1,50 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <script>
+        // const reg = /a*$/;
+        // console.log(reg.test("aa"));
+        // console.log(reg.test(" "));
+        // console.log(reg.test("aab"));
+
+
+        // const reg = /a+$/;
+        // console.log(reg.test("aa"));
+        // console.log(reg.test(" "));
+        // console.log(reg.test("aab"));
+
+
+        // const reg = /a?$/;
+        // console.log(reg.test("a"));
+        // console.log(reg.test("aa"));
+        // console.log(reg.test(" "));
+        // console.log(reg.test("aab"));
+
+
+        // const reg = /a{2}$/;
+        // console.log(reg.test("a"));
+        // console.log(reg.test("aa"));
+        // console.log(reg.test(" "));
+        // console.log(reg.test("aab"));
+
+
+        // const reg = /a{1,}$/;
+        // console.log(reg.test("a"));
+        // console.log(reg.test("aa"));
+        // console.log(reg.test(" "));
+        // console.log(reg.test("aab"));
+
+
+        const reg = /a{0,2}$/;
+        console.log(reg.test("a"));
+        console.log(reg.test("aa"));
+        console.log(reg.test(" "));
+        console.log(reg.test("aab"));
+    </script>
+</body>
+</html>

BIN
23.正则/元字符.jpg


BIN
23.正则/量词.jpg