(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
mb_eregi — Expresión regular insensible a mayúsculas/minúsculas con soporte para caracteres multioctetos
Ejecuta la expresión regular insensible a mayúsculas/minúsculas con soporte para caracteres multioctetos.
pattern
La expresión regular.
string
La cadena a buscar.
matches
Si al menos una secuencia es encontrada
(eventualmente en los paréntesis capturantes de
pattern
), y la función es llamada
con un tercer argumento matches
, los
resultados serán almacenados en
matches
.
$matches[1] contendrá el primer paréntesis capturante (aquel que comienza primero), $matches[2] contendrá el segundo paréntesis capturante (aquel que comienza después del primero), y así sucesivamente. $matches[0] contiene una copia de la cadena.
Devuelve si una correspondencia de pattern
ha sido encontrada
en string
.
Versión | Descripción |
---|---|
8.0.0 |
Esta función devuelve ahora true en caso de éxito.
Anteriormente, devolvía la longitud de octeto de la cadena encontrada, si una correspondencia
para pattern era encontrada en string y
que matches era proporcionado.
Si el parámetro opcional matches no era proporcionado o que la
longitud de la cadena correspondiente era 0 , esta función devolvía 1 .
|
7.1.0 |
mb_eregi() definirá ahora matches
como un tableau vacío, si no hay ninguna correspondencia. Anteriormente,
matches no era modificado en este caso.
|
Nota:
La codificación interna o la codificación especificada por mb_regex_encoding() será usada en esta función.