BT编程语言文档
分组与标志
在BT正则表达式中,可以使用以下语法来进行分组:-
(exp)
编号捕获组,捕获的内容会根据左括号的顺序进行编号(从 1 开始)。 -
(?P
或exp) (?
命名捕获组,同时也会被编号。组名必须是字母数字(a-z, A-Z, 0-9)。exp) -
(?:exp)
非捕获组,这种组只进行匹配但不会捕获结果。 -
(?flags)
在当前分组中设置标志(影响该分组内的匹配方式)。 -
(?flags:exp)
为特定的表达式 exp 设置标志,且该表达式为非捕获组。