TermQuery should solve your problem as it would consider "1234*abc" as one single term.
Regards Tarun Sapra On Fri, Jun 25, 2010 at 4:13 PM, frueskens <fruesk...@ricoh-europe.com>wrote: > > Dear all, > > I have to solve the following problem but without success yet. > > We need to search for a content in a field 'name' that contains the > wildcard > symbol appearing somewhere in a string. E.g. indexed string "1234*abc". > The query should ignore all others that does not contain this symbol. > A query like "name:*\**" does not work - it finds everything. > > Although if I would search for a symbol like '[' (which is also part of the > query syntax) in "1234[abc" using the query "name:*\[*" finds exactly the > indexed string. > > BTW: the string "1234*abc" was indexed as is - checked with Luke > > Any clue? > Thanks > -- > View this message in context: > http://lucene.472066.n3.nabble.com/searching-for-wildcard-as-valid-character-tp921791p921791.html > Sent from the Lucene - Java Users mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > >