develooper Front page | perl.beginners | Postings from February 2002

Re: Regex...

Thread Previous | Thread Next
February 28, 2002 07:52
Re: Regex...
Message ID:
On Wed, 27 Feb 2002 16:11:55 -0800, (John W. Krahn) wrote:

>Daniel Falkenberg wrote:
>> Would this be the best way of going about this?  If so where do I start
>my $text = <<EOT;
>User data query User data query Time utilization for this billing period
>Pre-paid hours:  744  Hours used so far:  29.55  Excess hours billed at:
>$1.00 per hour  Traffic utilization for this billing period Pre-paid
>megabytes:  500  Megabytes used so far:  60.52  Excess Megabytes billed
>at:  $0.18 per Megabyte
>my $pre_paid_hours    = $1 if $text =~ /Pre-paid\s+hours:\s+([\d.]+)/i;
>my $hours_used_so_far = $1 if $text =~
># etc.

Uh oh John, I got an error when running this. 
Use of unitialized value in concantation at  my $text = <<EOT

It should be    my $text ='EOT'; 

That cleared up a misunderstanding I had about here documents.
I had thought here documents were always string literals.
The string is interpolated according to the quotes used, and it defaults
to "".

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About