Some Field : some value Another Field: 1234 Different One: 5678 Yet Another : foo . . . #### something number1 number2 word some value 1234 5678 foo some else 4321 8765 bar #### while(<>){ if ( /Some Field/ ... /Yet Another/ ) { push (@array, $_); #do something with the info... } }