while (){ && if (/3/); print; } __DATA__ 1 2 3 skipme skipme 4 5 #### do { for (0..$x)} if (/3/);