Construcciones de referencia inversa
Actualización: noviembre 2007
En la tabla siguiente se muestran los parámetros opcionales que agregan modificadores de referencia inversa a una expresión regular.
Construcción de referencias inversas |
Definición |
---|---|
\número |
Referencia inversa. Por ejemplo, (\w)\1 busca caracteres dobles en palabras. |
\k<nombre> |
Referencia inversa con nombre Por ejemplo, (?<char>\w)\k<char> busca caracteres dobles en palabras. La expresión (?<43>\w)\43 busca exactamente lo mismo. Se pueden utilizar comillas sencillas en lugar de corchetes angulares; por ejemplo, \k'char'. |
Tenga en cuenta la ambigüedad existente entre códigos de escape octales y referencias inversas de \número que utilizan la misma notación. Vea Referencias inversas para obtener más información sobre cómo resuelve el motor de expresiones regulares esta ambigüedad.