Andy Wokula schrieb:
> On the pattern:
> IIUC, you want a match for
> /MAIL FROM:\_.\{-}Winsock
>
> that has to fail if "----------" is contained in the match.
>
> You could try these patterns:
> /MAIL FROM:\%(\%(----------\)[EMAIL PROTECTED])\{-}Winsock
> " at each position, make sure there is no match for ----------
>
> or
> /MAIL FROM:.*\%(\%(----------\)\@<!\n.*\)*.*Winsock
of course better: '\{-}' instead of '*' :
/MAIL FROM:.*\%(\%(----------\)\@<!\n.*\)\{-}.*Winsock
> " make sure there is no match for ---------- before a line break
>
>
> Another (IMHO new!?) idea: check out the following pattern on the
> next sentence:
> /A.\{-}\%(\zsA.*\)\@<=N
Ok, this doesn't help on the problem, because /\@<= cannot look back
over line breaks.
> As AlwAys these Are oNly A few suggestioNs.
>
> Matches are "Are oN" and "A few suggestioN" (esp. the first match is
> interesting).
--
Andy
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---