Estas constantes están definidas por esta extensión y estarán disponibles sólo cuando la extensión haya sido compilada con PHP, o bien sea cargada dinámicamente en ejecución.
constante | descripción | desde |
---|---|---|
PREG_PATTERN_ORDER |
Ordena los resultados de forma que $coincidencias[0] es una matriz de coincidencias del patrón completo, $coincidencias[1] es una matriz de cadenas que coinciden con el primer sub-patrón entre paréntesis, y así sucesivamente. Esta bandera sólo se usa con preg_match_all(). | |
PREG_SET_ORDER |
Ordena los resultados de forma que $coincidencias[0] es una matriz del primer conjunto de coincidencias, $coincidencias[1] es una matriz del segundo conjunto de coincidencias, y así sucesivamente. Esta bandera sólo se usa con preg_match_all(). | |
PREG_OFFSET_CAPTURE |
Véase la descripción de
PREG_SPLIT_OFFSET_CAPTURE .
|
4.3.0 |
PREG_SPLIT_NO_EMPTY |
Esta bandera le indica a preg_split() que devuelva sólo elementos que no estén vacíos. | |
PREG_SPLIT_DELIM_CAPTURE |
Esta bandera le indica a preg_split() que capture también la expresión entre paréntesis en el patrón delimitador. | 4.0.5 |
PREG_SPLIT_OFFSET_CAPTURE |
Si se aplica esta bandera, por cada coincidencia producida, el índice de la cadena añadida también será devuelto. Observe que esto cambia los valores devueltos a una matriz donde cada elemento es una matriz consistente en la cadena coincidente en el índice 0, y su índice dentro de la cadena objetivo en el índice 1. Esta bandera sólo es usada por preg_split(). | 4.3.0 |
PREG_NO_ERROR |
Devuelto por preg_last_error() si no se produjeron errores. | 5.2.0 |
PREG_INTERNAL_ERROR |
Devuelto por preg_last_error() si se produjo un error interno de PCRE. | 5.2.0 |
PREG_BACKTRACK_LIMIT_ERROR |
Devuelto por preg_last_error() si el límite de marcha atrás fue agotado. | 5.2.0 |
PREG_RECURSION_LIMIT_ERROR |
Devuelto por preg_last_error() si el límite de recursividad fue agotado. | 5.2.0 |
PREG_BAD_UTF8_ERROR |
Devuelto por preg_last_error() si el último error fue causado por datos UTF-8 malformados (sólo cuando se ejecuta una expresión regular en modo UTF-8). | 5.2.0 |
PREG_BAD_UTF8_OFFSET_ERROR |
Devuelto por preg_last_error() si el índice no correspondió con el inicio de un punto de código UTF-8 válido (sólo cuando se ejecuta una expresión regular en modo UTF-8). | 5.3.0 |
PCRE_VERSION |
Versión y fecha de distribución de PCRE (p.ej. "7.0 18-Dec-2006"). | 5.2.4 |