next up previous index
suivant: map monter: Les fonction de manipulation précédent: Les fonction de manipulation   Index

grep

Syntaxe : grep(EXPR, LIST)

Cette fonction évalue EXPR pour chaque élément de LIST, en fixant la variable $_ à la valeur de cet élément. Une modification de $_ à l'intérieur de EXPR modifiera la valeur de l'élément correspondant de LIST.

La valeur de retour est une liste contenant les éléments de LIST pour lesquels EXPR a retourné TRUE.

@elements = (1, 2, 3, 4, 5);
@selection = grep($_ < 3, @elements);
# -> (1, 2)


Olivier Aubert
1999-06-01