Regular Expressions Reclamar en un subpatrón


Ejemplo

Puede recurrir a un subpatrón usando las siguientes construcciones (según el tipo), asumiendo que n es un número de grupo de captura y name el nombre de un grupo de captura.

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

El siguiente patrón:

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

Coincidirá con el texto como: [<<><>><>] - corchetes angulares bien equilibrados entre corchetes. La recursión se utiliza a menudo para la construcción equilibrada de construcciones.