如何在java中确定匹配模式的优先级

时间:2014-03-31 20:05:01

标签: java regex pattern-matching

我有一个匹配模式列表的文本。 一切都很好,直到该文本与2个或更多模式匹配

例如

模式列表

ABCD*
ABC*E
ABC*
AB*

我的字符串是 ABCDE ,所以它与所有模式匹配。我想要的是,因为最近的匹配是(使用levenstein distance算法)

ABCD*
ABC*D

我希望ABCD *被选为最接近的匹配。

我没有想法,我不需要代码,我只需要关于如何实现这一点的逻辑。

0 个答案:

没有答案