I was trying to do a regex search with the lucene and
JavaUtilRegexCapabilities.
The code used is :
RegexQuery query = new RegexQuery(new
Term("contents","(?m)hello.*(\r[^#]*)This is to be searched.*(\r[^#]*)#"));
query.setRegexImplementation(new JavaUtilRegexCapabilities());I verified the regex in : http://www.gskinner.com/RegExr/ [with the multi line checked] In lucene though there are no hits. Can you please point me in the right direction -- Rgds Ba3 Regex : hello.*(\r[^#]*)This is to be searched.*(\r[^#]*)# Content : hello world This is to be searched # Test line should not be selected hello This should not work some other lines # Not to be selected hello world Some lines This is to be searched Some lines # hello earth some lines # -- View this message in context: http://www.nabble.com/Multiline-Regex-with-Lucene-tp24667109p24667109.html Sent from the Lucene - Java Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
