in reply to foreach skipping elements
eg where $fileName is a text file containing your string:
#! /usr/bin/perl -w use strict; my $fileName = $ARGV[0]; my @old; my @new; open (my $file, "<", $fileName); while(<$file>) { my $line = $_; while($line =~ s/\|\|/\| \|/){} #print STDERR "OLD: $_\tNEW: $line"; @old = split(/\|/, $_); @new = split(/\|/, $line); } for(@old) { print STDERR "OLD: $_\n"; } print STDERR "\n"; for(@new) { print STDERR "NEW: $_\n"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: foreach skipping elements
by kcott (Archbishop) on Jul 20, 2013 at 04:53 UTC | |
by mtmcc (Hermit) on Jul 20, 2013 at 05:25 UTC | |
|
Re^2: foreach skipping elements
by rjt (Curate) on Jul 20, 2013 at 03:49 UTC | |
by mtmcc (Hermit) on Jul 20, 2013 at 05:22 UTC | |
|
Re^2: foreach skipping elements
by tiggyboo (Initiate) on Jul 19, 2013 at 18:10 UTC |