preg_grep
(PHP 4, PHP 5)
preg_grep — Devuelve entradas de matriz que coinciden con el patrón
Descripción
array preg_grep
( string
$pattern
, array $input
[, int $flags = 0
] )
Devuelve la matriz consistente en los elementos de la matriz
input que coinciden con pattern.
Parámetros
-
pattern -
El patrón de búsqueda, como cadena.
-
input -
La matriz de entrada.
-
flags -
Si se establece a
PREG_GREP_INVERT, esta función devuelve los elementos de la matriz de entrada que no coinciden conpattern.
Valores devueltos
Devuelve una matriz indexada usando las claves de la matriz
input.
Ejemplos
Ejemplo #1 Ejemplo de preg_grep()
<?php
// devuelve todos los elementos de la matriz
// que contienen números de coma (punto) flotante
$matriz_fl = preg_grep("/^(\d+)?\.\d+$/", $matriz);
?>
Ver también
- Patrones de PCRE
- preg_quote() - Escapar caracteres en una expresión regular
- preg_match_all() - Realiza una comparación global de una expresión regular
- preg_filter() - Realiza una búsqueda y sustitución de una expresión regular
- preg_last_error() - Devuelve el código de error de la última ejecución de expresión regular PCRE