Оператор Grep



Оператор Grep

grep {блок} список;
grep (выражение, список);

Выполнят блок или выражение для каждого элемента списка. Переменная $_ содержит текущий элемент. Возвращает список элементов, с которыми выражение дало результат true. В скалярном контексте возвращает количество результатов true. Как видите, grep очень похож на foreach:

@tmp=(1,2,3); grep{print $_} @tmp;

- Начало - - Назад - - Вперед -