1. <script>
    2. // 分组可以使用 \1-代表第一组,\2-第2组
    3. var dateReg1=/^(\d{4})-(\d{2})-(\d{2})$/;
    4. var dateReg2=/^(\d{4})-(\d{2})-\2$/;
    5. var str='2021-06-06';
    6. console.log(dateReg1.test(str));
    7. console.log(dateReg2.test(str));
    8. //字符串替换时,可以使用正则分组,使用$1-第1组,$2-表示第2组
    9. var str='13822222222';
    10. var phoneReg=/(\d{3})(\d{4})(\d{4})/;
    11. var newStr = str.replace(phoneReg,'$1****$3');
    12. console.log(newStr);
    13. </script>