Sorry I wasn't clear, I wanted it to match any substring of
'directory'.  I think   \%[]  does this (courtesy of Benji).


On 6/1/06, Cory Echols <[EMAIL PROTECTED]> wrote:
On 6/1/06, Eric Arnold <[EMAIL PROTECTED]> wrote:
> Sorry if I've got brain lock on this, but is it possible to match a
> substring like
>
> match wildmenu ;\(directory\)\{3,};
>
> such that it will match three or more substring chars of the pattern
> to match "dir" as well as "directory"?  (I know the above format isn't
> this.)  I know I could do it if I could use an expression, but syntax
> highlighting doesn't allow that, so I'm wondering if I can do it with
> regex alone.
>

Enclose "ectory" in another group that matches zero or one times.  The
"\v" enables "very magic" mode, and the "%()"  construct causes the
group to not be counted as a sub-expression:

\v(dir%(ectory)?)

Reply via email to