in reply to Re: REPOST problem with multi-line
in thread problem with multi-line

/^\.(\w+).*$\t+\.\w+\W+(\w+).*$/m
So you're looking for something like this, I think:
.somewords any amount of garbage till a suposed end of line [some number of tabs].nomatchwords matchedwords garbage to eol
I'm going on this assumption since I have NO real example of your test data.
#!/usr/local/bin/perl -w use strict; $|++; $/="\n."; while ( <DATA> ) { print join ' ', /^\.?(\w+).+\n\t+\.\w+\W+(\w+)/; print "\n"; } __DATA__ .this is a line .and this is another line .again, a line. .Yet another line
I hope this helps.
--
Casey