lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Hatcher <e...@ehatchersolutions.com>
Subject Re: Analyzer don't work with wildcard queries, snowball analyzer.
Date Thu, 31 Mar 2005 15:51:25 GMT
Wildcard terms simply are not analyzed.  How could it be possible to do 
this?  What if I search for "a*" - how could you stem that?

	Erik

On Mar 31, 2005, at 9:51 AM, Ernesto De Santis wrote:

> Hi
>
> I get an unexpected behavior when use wildcards in my queries.
> I use a EnglishAnalyzer developed with SnowballAnalyzer. version 
> 1.1_dev from Lucene in Action lib.
>
> Analysis case:
> When use wildcards in the middle of one word, the word in not analyzed.
> Examples:
>
>            QueryParser qp = new QueryParser("body", analyzer);
>            Query q = qp.parse("ex?mple");
>            String strq = q.toString();
>            assertEquals("body:ex?mpl", strq);
> //FAIL strq == body:ex?mple
>
>            qp = new QueryParser("body", analyzer);
>            q = qp.parse("ex*ple");
>            strq = q.toString();
>            assertEquals("body:ex*pl", strq);
> //FAIL strq == body:ex*ple
>
> With this behavior, the search does not find any document.
>
> Bye
> Ernesto.
>
> -- 
> Ernesto De Santis - Colaborativa.net
> Córdoba 1147 Piso 6 Oficinas 3 y 4
> (S2000AWO) Rosario, SF, Argentina.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org


---------------------------------------------------------------------
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