Descripción
Esta función extrae los elementos de LIST para los que EXPR es TRUE.
Sintaxis
A continuación se muestra la sintaxis simple para esta función:
grep EXPR, LIST
Valor devuelto
Esta función devuelve el número de veces que la expresión devolvió verdadero en el contexto escalar y la lista de elementos que coincidieron con la expresión en el contexto de la lista.
Ejemplo
A continuación se muestra el código de ejemplo que muestra su uso básico:
#!/usr/bin/perl
@list = (1,"Test", 0, "foo", 20 );
@has_digit = grep ( /\d/, @list );
print "@has_digit\n";
Cuando se ejecuta el código anterior, produce el siguiente resultado:
1 0 20