To powinno być proste, mam nadzieję. Inicjuję pustą tablicę, wykonuję grep i umieszczam w nim wyniki (jeśli istnieją), a następnie sprawdzam, czy są puste. Tak jak poniżej:Perl jak sprawdzić, czy tablica jest wciąż pusta?
my @match =();
@match = grep /$pattern/, @someOtherArray;
if (#match is empty#) {
#do something!
}
Jaki jest standardowy sposób robienia tego?
Można zdefiniować i zainicjować @match na tej samej linii - 'My @match = grep etc.' –