1. 2,定义方法
    2. 字面量 var reg = /正则表达式/ 常用方法
    3. 构造函数 var reg = new RegExp('正则表达式')
    4. 3,正则方法
    5. 正则表达式.test(字符串) 验证字符串是否符合规范
    6. 4,基本语法
    7. 元字符: 小写的表示 只要有其中一个出现就可,大写表只要出现它没有的即只要取非就可
    8. \d 数字
    9. \D 非数字
    10. \w 数字,字母,下划线
    11. \W 数字,字母,下划线
    12. \s 空格
    13. \S 非空格
    14. . 非换行
    15. 边界符
    16. ^ 开始
    17. $ 结束
    18. 限定符
    19. * 0 --- 正无穷
    20. + 1 --- 正无穷
    21. ? 0 --- 1
    22. {n} 只能是n
    23. {n,} 至少是n
    24. {n,m} nm
    25. 特殊符号
    26. \ 解析元字符和转义符
    27. | 逻辑或
    28. () 作为整体执行
    29. [] 只要是其中一个数值,就符合
    30. a-b ab范围之内的
    31. [^] 对内容取反
    32. 写在表达式之外的
    33. /正则/i 不区分大小写
    34. /正则/g 全局匹配
    35. 5,和正则表达式相关联的函数
    36. search()
    37. 默认区分大小写,使用正则,不区分大小写
    38. 不区分大小写 变量.search(/正则/i)
    39. match()
    40. 默认只捕获第一个符合的内容,正则表达式捕获所有符合的内容
    41. 全局匹配 变量.match(/正则/g)
    42. replace()
    43. 默认只替换第一个符合的内容,正则表达式替换所有符合的内容
    44. 全局匹配 变量.replace( /正则/g , 要替换写入的内容)