JS高级学习历程-16
【正则表达式】
1()小括号使用
作用:① 提高表达式优先级关系
② 提取子字符串内容
模式单元,每个小括号都算作一个模式单元内容,按照内容的下标可以给小括号计数。
var reg = /([0-9]+)-([0-9]+)-[0-9]+/; //2014-06-21
上边的正则模式,其中2014是模式单元1内容,06是模式单元2内容
③ 模式单元重复匹配
2 组成字符
3 限定字符
4 正向、反向预查
正向预查:查找内容在辅助条件的前边
反向预查:查找内容在辅助条件后边
注意:辅助条件不是结果的一部分
贪婪匹配