22 |
(?-n) and (?+n) relative references for recursion and subroutines. |
(?-n) and (?+n) relative references for recursion and subroutines. |
23 |
|
|
24 |
(?(-n) and (?(+n) relative references as conditions. |
(?(-n) and (?(+n) relative references as conditions. |
25 |
|
|
26 |
\k{name} and \g{name} are synonyms for \k<name>. |
\k{name} and \g{name} are synonyms for \k<name>. |
27 |
|
|
28 |
\K to reset the start of the matched string; for example, (foo)\Kbar |
\K to reset the start of the matched string; for example, (foo)\Kbar |
29 |
matches bar preceded by foo, but only sets bar as the matched string. |
matches bar preceded by foo, but only sets bar as the matched string. |
30 |
|
|
31 |
(?| introduces a group where the capturing parentheses in each alternative |
(?| introduces a group where the capturing parentheses in each alternative |
32 |
start from the same number; for example, (?|(abc)|(xyz)) sets capturing |
start from the same number; for example, (?|(abc)|(xyz)) sets capturing |
33 |
parentheses number 1 in both cases. |
parentheses number 1 in both cases. |
34 |
|
|
35 |
\h, \H, \v, \V match horizontal and vertical whitespace, respectively. |
\h, \H, \v, \V match horizontal and vertical whitespace, respectively. |
36 |
|
|
37 |
|
|
38 |
Release 7.1 24-Apr-07 |
Release 7.1 24-Apr-07 |