Javascript正则表达式的群匹配
元字符:(模式)函数:用于重复匹配的数据包
~物业1美元9美元,如果它存在,是用于获取子字符串匹配相应的组
1或$ 1用于匹配第一组的内容。
2或$ 2用于匹配第一组的内容。
…
9或$ 9用于匹配第一组的内容。
使用的例子
var =注册/(+)((B C D | |)+ / GI(E +)); / / 4组的正则表达式
对应
/ / regexp。1美元(+)
/ / regexp。2美元((B C D | |)+)
/ / regexp。3美元(B | C | D)
/ / regexp。4美元(E +)
上面的代码同时使用了1到9美元。
1美元~ 9美元是一个静态的属性由正则表达式定义的正则表达式,所引用的1美元。
分组嵌套关系
上面的代码还可以解释分组的嵌套关系。
测试环境Chrome浏览器
var str =ABCDE;
VaR reg = /(+)((B C D | |)+)(+)/ GI;
Str.match(Reg); / /输出:{ABCDE}
Reg.exec(STR,'我'); / /输出:{ABCDE
regexp。1美元; / /输出:
regexp。2美元; / /输出:BCD
regexp。3美元; / /输出:D
regexp。4美元; / /输出:E
这就清楚地看到了组的嵌套。
总之,当大群体中有小群体时,小群体就被分组在大群体后面,等等。
以上是本文的全部内容,希望大家能喜欢。