Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las búsquedas anticipadas y tardías positivas no tienen retroceso. Es decir, su contenido se trata de igual forma que el de un grupo (?> ) sin retroceso.
Como las búsquedas anticipadas y tardías tienen siempre un ancho igual a cero, el comportamiento de retroceso sólo es visible cuando los grupos de capturas aparecen dentro de la búsqueda anticipada o tardía positiva. Por ejemplo, (?=(a*))\1a no encontrará nunca ninguna coincidencia porque el grupo 1, que está definido dentro de la búsqueda anticipada, consume todos los caracteres "a" que existan, después \1a requerirá otro más. Puesto que la expresión de búsqueda anticipada no tiene retroceso, el motor de búsqueda de coincidencias no intentará aplicar de nuevo el grupo 1 con menos "aes".
Para obtener más información acerca de las construcciones de agrupamiento, búsqueda anticipada y búsqueda tardía, vea Construcciones de agrupamiento.