Dear all,

I am truly bewildered as to why I can't get this
script to do what I want.  Namely, to get the
multiline match.  Please help!!!! see section of code
surrounded by ######## for question area

sample input:  

M0011
 XYZabcdefh

#!C:/perl/bin -w

die "Usage perl qup.pl <input> <output>" unless @ARGV
== 2;

my $in = $ARGV[0];
my $out = $ARGV[1];

open(I, "$in");
open(O, ">$out");

while (<I>) {
s/^ +//gi;
###below, I think I count for M0011 in $1
###then, i thought by using the /m modifier,
###i could but a caret after the \n
###this doesn't work for me, please help
########
$_ =~ s/^(M\d+)\n^(.*)/A $1\nB $2/mi;
########
print O "$_";


}

__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to