> > Also, is '***foobar':
> > 1. '(**)(*)foobar' which would match 'fred bertfoobar'
> > 2. '(*)(**)foobar' which would match 'fredbert foobar' but not the above
> > I'm sticking by '|' personally.
> Well even though I don't buy either example (the "?" inference isn't
> necessary, and '(*)(**)foobar' would indeed match 'fred bertfoobar' --
> the first * would match the string 'fred bert') rather than debate this
Hmmm.
This applies to | as well. I would have said that '*|foo' would match any
number of characters, followed by any number of words, and then the _word_
foo.
So '?|foo' would match 'a foo' 'z bar foo' 'foo' but not '3foo' as foo
isn't a word.
If this isn't the case, then there's no issue with ** as you say.
Rob
--
,'/:. Rob Sanderson ([log in to unmask])
,'-/::::. http://www.o-r-g.org/~azaroth/
,'--/::(@)::. Special Collections and Archives, extension 3142
,'---/::::::::::. Twin Cathedrals: telnet: liverpool.o-r-g.org 7777
____/:::::::::::::. WWW: http://liverpool.o-r-g.org:8000/
I L L U M I N A T I
|