正则的方法
一个叫做 匹配,就是检测看看字符串是否符合规则:test();
一个叫做 捕获,就是把字符串中符合要求的那一段字符给我单独拿出来: exec()。
exec语法: 正则表达式.exec(要捕获的字符串)
返回值: 是一个数组
数组第 0 项 是按照正则要求捕获出来的内容
index: 表示我找到的这个字符片段是从哪一个索引开始的
input: 表示原始字符串
因为正则的懒惰性,捕获完毕以后,下次捕获的时候还是从索引 0 开始查找。
当正则有了标识符 g 的时候
会在第二次捕获的时候,从第一次捕获的结尾开始查找
如果没有找到会返回 null
当他返回 null 的时候,那么下一次的捕获又会从索引 0 开始捕获