Я ищу что -то похожее на
commons-text -levenshteindetaileddistance < /code>, но для регулярных выражений. < /strong> < /p>
e.g
LevenshteinDetailedDistance d = new LevenshteinDetailedDistance();
LevenshteinResults levenshteinResults = d.apply("SomeText", "Some Text");
the result will be like below
Distance: 1, Insert: 1, Delete: 0, Substitute: 0
< /code>
// indious - строка отличается от 1 символа < /p>
Есть ли похожая библиотека для приблизительного сопоставления регулярных выражений в Java? < /p>
e.g. < /p>
String regularEX = ".*Some Text 1.*"
Pattern pattern = Pattern.compile(regularEX, Pattern.CASE_INSENSITIVE | Pattern.DOTALL | Pattern.MULTILINE);
pattern.matcher("anyPrefixText Some Text").matches(); // this will retrun false - but as only one chatterer is missing - i want to get that difference
< /code>
Есть ли встроенная библиотека, которую я могу использовать для этого? < /p>
Я уже видел ниже вопросы, но они не помогают
abxricate curragement Library для Java?
Частичное сопоставление регулярных выражений
Частичное соответствие регулярного выражения < /p>
Подробнее здесь: https://stackoverflow.com/questions/474 ... ns-in-java