I have the following line:
 REQUESTED DATE:                                    LPD WRITE UP/OFF PARAMETERS        
                   RUN DATE: 09/06/01 16:30

Now this is just one manifestation of the line or similar lines. 
It may or may not have the REQUESTED DATE: phrase.
It may or may not have the RUN DATE: phrase.
I am trying to extract the center section or title which may have ()-/>< characters 
interspersed in the title.

Here is my attempt which is failing:

$line =~ s/\s{2,}(\w+(\s?\W?\w+)*).*?/$1/;

Here is my explanation of what I think I am doing (as misguided as I may be :-):

1) \s{2,80}  find a string of blanks at least 2 long. This will find the blanks in 
front of the title (LPD WRITE UP/OFF PARAMETERS).
2) (\w+(\s?\W?\w+)*) find a word that may or may now be followed by sequences of a 
blank or one of the above characters (non-word) followed by another word. In other 
words I am thinking of the above title as |LPD| WRITE| UP|/OFF| PARAMETERS|.
2a) (\s?\W?\w+)*  I think I am saying that this grouped expression can appear 0 or 
more times. My title could very well be 1 word or several.
3) .*? suck up the rest of the line without sucking up the beginning of the line so 
the replacement is only $1.

What I get returned in $line is:

REQUESTED DATE:LPD WRITE UP/OFF PARAMETERS                           RUN DATE: 
09/06/01 16:30

I think I have fried my brain (I know......big assumption :-)

TIA

--
-------------------------------------------------------------------------
"They that can give up essential liberty 
   to obtain a little temporary safety 
   deserve neither liberty  nor safety."                      

-- Benjamin Franklin 
-------------------------------------------------------------------------
RRRRR                Gary Luther
RR  RR               SAF
RR  RR UTABEGAS      2500 Broadway
RR RR                Helena, MT 59602
RRRR                 [EMAIL PROTECTED]
RR RR  ULE !!        
RR  RR               Visit our website at
RR   RR              http://www.safmt.org


BEGIN:VCARD
VERSION:2.1
X-GWTYPE:USER
FN:Gary Luther
TEL;WORK:0631
ORG:;Computer Center
TEL;PREF;FAX:(406) 444-0684
EMAIL;WORK;PREF;NGW:[EMAIL PROTECTED]
N:Luther;Gary
TITLE:Systems Administrator
END:VCARD


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

Reply via email to