Básicamente estoy tratando de encontrar una manera de encontrar la coincidencia más cercana (no necesariamente exactos) de un String
Java: ¿Alguien tiene un método para encontrar la mejor coincidencia de cadena en matriz?
Por ejemplo, encontrar "delicous"
en {"pie", "delicious", "test"}
Esto es bastante obvio, pero los valores de la array puede no ser siempre así de distinto.
Podría alguien ayudarme con una manera de lograr esto.
Gracias, esto está funcionando bastante bien :) Si tengo chocolatedessert y chocolatepie y escribo chocolatedes, parece que sigue siendo un pastel, pero sigue siendo mucho mejor que antes: p ¡Muchas gracias! –
El segundo enlace está roto. Por favor actualice. (Este es posiblemente el enlace - https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringUtils.html#getLevenshteinDistance(java.lang.CharSequence,%20java.lang. CharSequence)) –
@KazekageGaara gracias, hecho. –