Chris Radcliff chris at
Thu May 4 16:26:55 CDT 2000


Steve Meier wrote:
> Sorry to bother you again but I have another one for you if you have the time.

I always have the time for Perl problems. They're fun! :)

> I have my ping parsed down to this line:
>         Minimum = 0ms, Maximum =  0ms, Average =  0ms
> I need to parse out 0ms after "Average ="

my $string = 'Minimum = 0ms, Maximum =  0ms, Average =  0ms';

my $result;
if ($string =~ /Average.+?\s(.+?)$/) {
	$result = $1;
print qq{The result is $result.\n};


Basically, you're looking for 'Average', then some characters until you
get to whitespace, then the thing you want, then the end of the line.

> These regular expressions are a killer! I appreciate your help.

You might want to check out the _Perl_Pocket_Reference_ by Johan
Vromans. It has a really handly reference on regular expressions that's
saved my butt many a time.


The posting address is: san-diego-pm-list at

List requests should be sent to: majordomo at

If you ever want to remove yourself from this mailing list,
you can send mail to <majordomo at> with the following
command in the body of your email message:

    unsubscribe san-diego-pm-list

If you ever need to get in contact with the owner of the list,
(if you have trouble unsubscribing, or have questions about the
list itself) send email to <owner-san-diego-pm-list at> .
This is the general rule for most mailing lists when you need
to contact a human.

More information about the San-Diego-pm mailing list