遞迴到子模式

你可以使用以下構造(取決於風格)遞迴到子模式中,假設 n 是捕獲組編號,name 是捕獲組的名稱。

  • (?n)
  • \g<n>
  • \g'0'
  • (?&name)
  • \g<name>
  • \g'name'
  • (?P>name)

以下模式:

 \[(?<angle><(?&angle)*+>)*\]

將匹配文字,例如:[<<><>><>] - 方括號內的平衡尖括號。遞迴通常用於平衡構造匹配。