lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Hostetter <hossman_luc...@fucit.org>
Subject Re: Better parsing of Queries
Date Thu, 05 Apr 2007 07:13:49 GMT

deja vu ... didn't someone else just asking about "tolerant" query
parsing, and then followup that they have found this suggestion from past
me...

http://www.nabble.com/Error-tolerant-query-parsing-tf108987.html

...inspecting the ParseException should allow you to do all sorts of
iterative "fixing" of the query string.

: Date: Wed, 4 Apr 2007 21:42:12 +0100
: From: Simon Wistow <simon@thegestalt.org>
: Reply-To: java-user@lucene.apache.org
: To: Lucene <java-user@lucene.apache.org>
: Subject: Better parsing of Queries
:
: I'm looking for some advice on dealing with malformed queries.
:
: If a user searches for "yow!" then I get an exception from the query
: parser. I can get round this by using QueryParser.escape(query) first
: but then that prevents them from searching using other bits of the the
: query syntax such as "author:alice".
:
: Is there an easy way to get a query such as
:
:     "yow! author:alice"
:
: and get back
:
:     "yow\! author:alice"
:
: i.e only escape the special characters when they don't make sense?
:
: Simon
:
: ---------------------------------------------------------------------
: To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
: For additional commands, e-mail: java-user-help@lucene.apache.org
:



-Hoss


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Mime
View raw message