It may be easier to have your User Interface convert user-entered 'and' 'or', etc... into the proper 'AND' 'OR' etc... just prior to calling the query parser.
-Brandon ----- Original Message ----- From: "none none" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, June 10, 2002 3:19 PM Subject: Re: Within Search > thanks, i saw the queryparser documentation and works fine. > now how can i make the query operator like 'AND', 'OR', etc, case insensitive? also how can i change the '~' to 'w/' ? > I really don't know how use JavaCC, but may be for someone is easy, > someone can help me? > thank you. > -- > > On Mon, 10 Jun 2002 09:01:29 > none none wrote: > >hi, > >i asked some help about this feature some time ago, but no answer. > >What do i need to do is the WithinPhraseSearch. An example can be: > > > >search for: "car w/10 rent". > > > >This mean, look for documents that contains 'car' and within 10 words 'rent'. So, what i think i need is: > > > >1.Change the QueryParser.jj to reconize the operator "w/xx" as the within operator. > > > >2.The QueryParser should return a PhraseQuery with a "slop" factor equals to '10' for the example above. Should also ignore "w/xx" if xx is not numeric. > > > >An other question: what should i do if i want the query operator (AND,OR,NOT,etc) to be case insensitive? what should i change inside the QueryParser.jj ? > > > >PLEASE HELP, because i really don't know how to use the "JavaCC" utility. > > > >Thanks, > >bye. > > > > > > > > > >_______________________________________________________ > >WIN a first class trip to Hawaii. Live like the King of Rock and Roll > >on the big Island. Enter Now! > >http://r.lycos.com/r/sagel_mail/http://www.elvis.lycos.com/sweepstakes > > > >-- > >To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > >For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > > > > > > _______________________________________________________ > WIN a first class trip to Hawaii. Live like the King of Rock and Roll > on the big Island. Enter Now! > http://r.lycos.com/r/sagel_mail/http://www.elvis.lycos.com/sweepstakes > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
