Javascript正则表达式的群匹配

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

这就清楚地看到了组的嵌套。

总之,当大群体中有小群体时,小群体就被分组在大群体后面,等等。

以上是本文的全部内容,希望大家能喜欢。

tag:正则表达式电脑软件Javascript

相关内容