Hello
about 3 months ago I posted some idea about wildcard searching.
main idea was to index every character of input as separate term. and
then search using PhraseQuery.
for example word "12345" would be indexed as "1" "2" "3" "4" "5". to
find "*23*" you can use PhraseQuery with this two term
Quoting Dave Kor <[EMAIL PROTECTED]>:
> Quoting Erik Hatcher <[EMAIL PROTECTED]>:
>
> > Anyone tried this technique with Lucene?
>
> Actually, the problem is that the wildcard code has to search over a large
> subset of terms because the list of terms is, well, a linear structure.
>
> If, for exam
Quoting Erik Hatcher <[EMAIL PROTECTED]>:
> Anyone tried this technique with Lucene?
Actually, the problem is that the wildcard code has to search over a large
subset of terms because the list of terms is, well, a linear structure.
If, for example, all terms in the index is arranged as a suffix
Markus Atteneder writes:
There is a possibility for searching with the "*" and "?" wildcard at the
end and in the middle of a search string, but not at the beginning, is there
way to do this?
Sure. Simply index reversed words.
The reason why QP prohibits wildcards at the beginning is perfor
On Jun 22, 2005, at 4:01 AM, Morus Walter wrote:
Markus Atteneder writes:
There is a possibility for searching with the "*" and "?" wildcard
at the
end and in the middle of a search string, but not at the
beginning, is there
way to do this?
Sure. Simply index reversed words.
The reaso
> >
> Sure. Simply index reversed words.
>
Since I do not have much experience with lucene can you explain it more
exactly for me? THX!
--
Weitersagen: GMX DSL-Flatrates mit Tempo-Garantie!
Ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl
---
Markus Atteneder writes:
> There is a possibility for searching with the "*" and "?" wildcard at the
> end and in the middle of a search string, but not at the beginning, is there
> way to do this?
>
Sure. Simply index reversed words.
The reason why QP prohibits wildcards at the beginning is perf