1.认识正则.html 899 B

12345678910111213141516171819202122232425262728
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. // 定义正则
  11. const reg = /星期六/g;
  12. // 1.匹配校验文本 test()
  13. const t1 = '星期六今天是星期六';
  14. console.log(reg.test(t1));
  15. // 2. exec() 返回数组格式,查找符合条件的内容
  16. console.log(reg.exec(t1));
  17. // const reg1 = /苹果/;
  18. // 3.replace(正则,替换内容) 替换
  19. const res = t1.replace(reg,'哈哈')
  20. console.log(res);
  21. // 4.match() 在字符串中查找符合规则的正则
  22. const reg1 = /西游记/g;
  23. const str = '四大名著中包含了西游记、红楼梦、西游记';
  24. console.log(str.match(reg1));
  25. </script>
  26. </body>
  27. </html>