使用Lucene的正则表达式反向搜索

假设我存储的 Lucene 文档有一个regex表示正则表达式的存储字段。

IE doc.add(new StringField("regex", "d{3}[A-G]d{2}[A-G]d{2}", Store.YES));

我的搜索输入类似于123D56G89.

有没有办法在我的 TermQuery 中进行反向匹配并获取与给定输入匹配的所有文档?

来自 RDBMS 背景,MariaDB 具有REGEXP此功能。

以上是使用Lucene的正则表达式反向搜索的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>