There is no query in Lucene that can do this at the moment. It may be possible to implement this in later versions of Lucene (4.x, if you have offsets indexed into your posting list, which can be enabled in recent Lucene), but that’s not yet implemented. The problem here is also that every term has a begin and end offset, so it's not just a copy of (Sloppy-)PhraseQuery.
Uwe ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: u...@thetaphi.de > -----Original Message----- > From: wgggfiy [mailto:wuqiu.m...@qq.com] > Sent: Tuesday, May 07, 2013 8:37 AM > To: java-user@lucene.apache.org > Subject: Re: [PhraseQuery] Can "jakarta apache"~10 be searched by offset ? > > That's the question.When I get the doc by QueryParser("jakarta > apache"~10), which means it hits the query syntax, but it depends on the > word position and not on offset, and that is not my intent. There are some > docs which satisfied the ("jakarta apache"~10) but not satisfied the regex > "jakarta.{1,10}apache" > > > > ----- > -------------------------- > Email: wuqiu.m...@qq.com > -------------------------- > -- > View this message in context: > http://lucene.472066.n3.nabble.com/PhraseQuery-Can-jakarta-apache-10- > be-searched-by-offset-tp4061243p4061260.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