Matt Kettler wrote:

>Philip Prindeville wrote:
>  
>
>>Matt Kettler wrote:
>>    
>>
>
>  
>
>>>Perhaps you want something more like:
>>>
>>>header L_INCOMPETENT            ALL =~ /\\r\\n\s?$/
>>>      
>>>
>
>Scratch my last email. $ doesn't work with ALL.
>
>I just tested 3 variants:
>
>header L_INCOMPETENT1            ALL =~ /\\r\\n/
>
>header L_INCOMPETENT2            ALL =~ /\\r\\n\s?$/
>
>header L_INCOMPETENT3            ALL =~ /\\r\\n\s?\n/
>
>
>1 and 3 work. 2 does not.
>  
>

Ok, I tried #3 and it worked, as you said...  But leaving the \s? didn't.

I'm confused.  What exactly is in the pattern buffer when the match for ALL
is run?  And why does taking the \s? fail?  What is it matching against?

-Philip

Reply via email to