Escaped quotes inside a phrase cause a ParseException
-----------------------------------------------------
Key: LUCENE-573
URL: http://issues.apache.org/jira/browse/LUCENE-573
Project: Lucene - Java
Type: Bug
Components: QueryParser
Versions: 1.9
Environment: Debian Sarge, Sun JDK 1.4.2
Reporter: Tomislav Gountchev
Priority: Minor
QueryParser cannot handle escaped quotes when inside a phrase. Escaped quotes
not in a phrase are not a problem. This can be added to
TestQueryParser.testEscaped() to demonstrate the issue - the second assert
throws an exception:
assertQueryEquals("a \\\"b c\\\" d", a, "a \"b c\" d");
assertQueryEquals("\"a \\\"b c\\\" d\"", a, "\"a \"b c\" d\"");
See also this thread:
http://www.nabble.com/ParseException-with-escaped-quotes-in-a-phrase-t1647115.html
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]