On Tuesday, February 25, 2003, at 03:20 AM, Peter N Lewis wrote:
Chckout:
perldoc perlre
for lost and lots of cool regexp stuff like (?i:regexp) to turn off case sensitivity in part of a search and (?:) to bracket without creating a $n entry and such. And then check out the zero length assertions for some even cooler stuff.
In this case, also check out the qr// operator, which will let you pre-compile the regex and avoid using '(?i)' :
my $str = qr/(.{11})(.{10})/i;
my $line = "test string etc etc test string";
if ($line =~ /$str/ ) {
print "id = $1\n";
print "pw = $2\n";
}-Ken
