[thelist] regexp help

Henry, Frank frank.henry at hp.com
Mon Jul 14 11:34:53 CDT 2003

The space after "04" is getting included in the substring. Try this:

if($string=~/04 (.*?)\|/gi){

Or, you could trim any remaining spaces from the start of the substring
like so:

$substring =~ s/^\s+//;

hope this helps.

- frank.
Frank Henry (frank.henry at hp.com)

-----Original Message-----
From: Richard Bennett [mailto:richard.bennett at skynet.be] 
Sent: 14 July 2003 17:14
To: thelist at lists.evolt.org
Subject: [thelist] regexp help

I have a long string that I'm parsing in Perl, like this:

 11 aaa| 2355 bbbb| 04 aff gge|...

When I search for 04 I want to get the value 'aff gge' in a variable

So far I'm trying like this, but it's not returning the correct string:


Any ideas?

* * Please support the community that supports you.  * *

Evolt.org conference in London, July 25-27 2003.  Register today at

For unsubscribe and other options, including the Tip Harvester 
and archives of thelist go to: http://lists.evolt.org 
Workers of the Web, evolt ! 

More information about the thelist mailing list