Charles Belcher wrote:
>
> I have a file that looks like
> 0
> 232,32387,2323
>
> I am only interested in the last set of digits on the second line. My plan
> was to split on coma and take the 3 element of the array. I am having problems
> skipping the fist line. Any assistance would be appreciated.
It looks like valid data is three fields separated by commas so either
of these should work:
while ( <FILE> ) {
next unless tr/,// == 2;
my @fields = split /,/;
while ( <FILE> ) {
my @fields = split /,/;
next unless @fields == 3;
while ( <FILE> ) {
next unless @fields = /^(\d+),(\d+),(\d+)$/;
John
--
use Perl;
program
fulfillment
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]