A bit more to add..
I found that with /^((\d+)\s+(??{ use re 'eval'; my $re = '\S+\s*'x$+;
qr($re); }))/ , I get only $1, that is because the paren before ?? Seems
to be non-capturing. Bought one more pair of parens and got $2. I
already mentioned the
use re 'eval';
This is a problem I have been wanting to solve for a couple of months
now.
I am thrilled. Thanks folks.
---Closing information gaps-----
Ranga Nathan, Reliance Technology
>>SEVIS solution now! http://goreliance.com
>>Live demo at http://any2xml.com/docs/timesheet_demo.shtml<<
>>Get free COBOLExplorer at http://goreliance.com/download-products <<
_______________________________________________
Boston-pm mailing list
[EMAIL PROTECTED]
http://mail.pm.org/mailman/listinfo/boston-pm