lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Simon Wistow <>
Subject Better parsing of Queries
Date Wed, 04 Apr 2007 20:42:12 GMT
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?


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message