In the Lucene query syntax I\'d like to combine * and ~ in a valid query similar to: bla~* //invalid query
Meaning: Please match words that begin with \"bla\" or so
You mean you wish to combine a wildcard and fuzzy query? You could use a boolean query with an OR condition to combine, for example:
BooleanQuery bq = new BooleanQuery();
Query q1 = //here goes your wildcard query
bq.Add(q1, BooleanClause...)
Query q2 = //here goes your fuzzy query
bq.Add(q2, BooleanClause...)