QueryParser uses special syntax, which can get in the way, for
operators and grouping, etc. Parenthesis are part of that special
syntax, and need to be backslash escaped for QueryParser to skip
treating them as grouping operators, for example: Ajit_\(Agarkar\)
Erik
On Feb 10, 2008, at 2:03 AM, saikrishna venkata pendyala wrote:
Hi,
I am facing a small problem, some one please help me,
I am using Whitespace analyzer, while both indexing and searching
the files.
While indexing the analyzer is recognizing <token>Ajit_(Agarkar)</
token>(I
found it using LUKE) as a single token.
But while searching{QueryParser parser = new QueryParser(field,
analyzer);},
it is divided into two tokens <token>Ajit_</token>,<token>Agarkar</
token>.
"""
Enter query:
Ajit_(Agarkar)
Searching for: Ajit_ Agarkar
0 total matching documents
"""
--Saikrishna.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]