-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm not sure that I understand exactly what you're looking for, but does this do it?
/Blk[\. ]\d{3}.*E\d{3}a?\d{4}/
- -----Original Message-----
From: Jimmy S. Lim [mailto:[EMAIL PROTECTED]]
Sent: April 28, 2000 8:34
To: Perl-Win32-Users Mailing List
Cc: Peter Van Hoecke
Subject: How to say: match this..."UNTIL..." in RegExp
hi all!
thanks in advance, can anybody help me translate english to perl? :o)
i would like to write in perl language:
if (m/Blk\.*\s*\d{3}.*(?!E\d{3}-*\d{4})/i)
i want to tell Perl this in english:
" find Blk followed by a period or a space, followed by 3 digits, and followed by any
character or characters along the way UNTIL (then stop) you find an E with 3 digits
plus a - or w/o a - followed by 4 digits, then return the match.
but i still get return of everything. Perl seems to ignore my ?! negative look ahead.
is this because of the * i have? how do i solve this?
jimmy
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.2 for non-commercial use <http://www.pgp.com>
iQA/AwUBOQmlvz1j58pgs53KEQITXwCdGyPOjeUqzQXFFunlqIlkMjuTCjwAoOPp
5PFM+L6j2KujUJ+fbpVj6zWQ
=rsQ3
-----END PGP SIGNATURE-----
---
You are currently subscribed to perl-win32-users as: [archive@jab.org]
To unsubscribe, forward this message to
[EMAIL PROTECTED]
For non-automated Mailing List support, send email to
[EMAIL PROTECTED]