All,

I am puzzled by a slightly more complicated version:
        how to match a '%' character following the 2nd occurrence of "home"?

--Matt

On Fri, Dec 01, 2006 at 09:09:17AM -0500, Charles E Campbell Jr wrote:
> Peter Hodge wrote:
> 
> >Try:
> >
> > /^.\{-}home.\{-}\zshome
> >
> >
> >for your reference:
> >
> > \{-} makes the '.' match as little as possible
> > \zs makes the search match begin at this point in the pattern
> >
> > 
> >
> To generalize to the n-th occurrence:  (put the qty of skipped matches in N)
> 
> /^.\{-}\%(home.\{-1,}\)\{N}\zshome
> 
> So, for the 2nd home: let N=1.
> 
> Regards,
> Chip Campbell
> 

Reply via email to