So you want a query for "buddhist" to match indexed term "budd*"? Or "bud* or "bu*" or "b*"?
Assuming you are using an analyzer that preserves the *, given "buddhist" you could search for exactly "b*", "bu*" etc. I'll let you think about ? rather than *. -- Ian. On Fri, Feb 8, 2013 at 3:14 PM, Nicolas Roduit <nicolas.rod...@jmicrovision.com> wrote: > For instance, I have a list of tags related to a text. Each text with its > list of tags are put in a document and indexed by Lucene. If we consider > that a tag is "buddh*" and I would like to make a query (e.g. "buddha" or > "buddhism" or "buddhist") and find the document that contain "buddh*". > > Thanks, > > > Le 08. 02. 13 13:35, Jack Krupansky a écrit : >> >> That description is too vague. Could you provide a couple of examples of >> index text and queries and what you expect those queries to match. >> >> If you simply want to query for "*" and "?" in "string" fields, escape >> them with a backslash. But if you want to escape them in "text" fields, be >> sure to use an analyzer that preserves them since they generally will be >> treated as spaces. >> >> -- Jack Krupansky >> >> -----Original Message----- From: Nicolas Roduit >> Sent: Friday, February 08, 2013 2:49 AM >> To: java-user@lucene.apache.org >> Subject: Wildcard in a text field >> >> I'm looking for a way of making a query on words which contain wildcards >> (* or ?). In general, we use wildcards in query, not in the text. I >> haven't find anything in Lucene to build that. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org >> For additional commands, e-mail: java-user-h...@lucene.apache.org >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org >> For additional commands, e-mail: java-user-h...@lucene.apache.org >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org