in reply to Help on String manipulation

Rework your while(){} loop like this:

while ($aline = <names>) { chomp($aline); @fields = split(/,/,$aline); $surn = @fields[0]; next unless $surn =~ m/^B/i; # Skip entries that don't start # with B or b. $given = @fields[1]; $suburb = @fields[2]; $pcode = @fields[3]; print "<tr>"; print "<td>$surn</td>"; print "<td>$given</td>"; print "<td>$suburb</td>"; print "<td>$pcode</td>"; print "</tr>\n"; }

Dave

Replies are listed 'Best First'.
Re^2: Help on String manipulation
by jiaoziren (Initiate) on May 13, 2006 at 05:09 UTC
    thank you so much dave.