On 26 Mar, Brett Williams wrote: > What i would like is for the output to look like > > 1: 1002.00 > 2: 125.00 > 3: 61864.35 > 4: 890876.99 > 5: 9.99 > > but perl doesn't like my code.
#! /usr/bin/perl use strict; use warnings; my $lnum = 1; while (my $line = <DATA>) { next unless $line =~ /\d+/; chomp($line); my ($value) = $line =~ /^\?.*?<(.+?)>$/; print $lnum++, ": $value\n"; } __DATA__ ?<1002.00> ?<125.00> ?<61864.35> ?<890876.99> ?<9.99> -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>