PHP 8.5.0 Alpha 1 available for testing

mb_eregi

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

mb_eregiExpresión regular insensible a mayúsculas/minúsculas con soporte para caracteres multioctetos

Descripción

mb_eregi(string $pattern, string $string, array &$matches = null): bool

Ejecuta la expresión regular insensible a mayúsculas/minúsculas con soporte para caracteres multioctetos.

Parámetros

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.

Valores devueltos

Devuelve si una correspondencia de pattern ha sido encontrada en string.

Historial de cambios

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.

Notas

Nota:

La codificación interna o la codificación especificada por mb_regex_encoding() será usada en esta función.

Ver también

  • mb_regex_encoding() - Define/Recupera la codificación de caracteres para las expresiones regulares multioctetos
  • mb_ereg() - Búsqueda por expresión regular con soporte para caracteres multibyte

add a note

User Contributed Notes 2 notes

up
3
bubalula at gmail dot com
14 years ago
This function does not work - it is not case insensitive for non latin characters.
up
-1
steve at brainwashstudios dot com
22 years ago
When this function is perfected, and is not experimental, it may be very usefull in the searching and pinpointing of places inside large text files.
To Top