> -----Original Message-----
> From: Z39.50 Next-Generation Initiative [mailto:[log in to unmask]] On Behalf
> Hedzer Westra
> Sent: Thursday, December 09, 2004 12:23 PM
> >> 2. exact searching w.r.t. pattern matching (which would imply
> cql.masked and cql.string are mutually exclusive)
> >I believe so. exact is treated as anchored at both ends, and may not
> have any masking characters.
> >=/cql.word is adjacency.
> >=/cql.string is exact.
> > No, a masked string is just fine. (Why would we prohibit such a
> > dc.title exact "the adventures of *"
> > will find
> > The Adventures of Hulk
> > The Adventures of Baron Munchausen
> > The Adventures of the Famous Five
> > but _not_
> > The Amazing Adventures of Captain Gladys Stoatpamphlet and
> Intrepid Spaniel Stig.
> > because the extra word "amazing" breaks the "exact" condition.
> Hmm, this is something different. I'm up for Rob's description if
> minds. This is coincidentally the way I've implemented it
> already :-)
Rob is just plain wrong here. Truncation is absolutely valid in string
searches. Mike's example is correct.