Id любят сравнивать две строки в Ruby, и найти их сходстворубин сравнить две строки сходства в процентах
Я имел взгляд на Levenshtein
драгоценный камень, но, кажется, это был последний раз обновлялся в 2008 году, и я не могу найти документация, как его использовать. С некоторыми блоги предполагая его сломанной
Я попробовал text
камень с Левенштейн, но это дает целое (меньше, тем лучше)
Очевидно, что если две строки переменной длины я бегу в проблемы с Левенштейна алгоритма (Say сравнивая два имени, где одно имеет среднее имя, а другое - не).
Что бы вы посоветовали, чтобы получить процентное сравнение?
Edit: Im ищет что-то похожее на РНР similar text
Возможно дубликат http://stackoverflow.com/questions/4761793/how-to-do-advanced-string-comparison-in-ruby –
Это порождает список различий, им ищет% сходства – Akshat
Если строки имеют разную длину, которую нужно взять за основу для вычисления процента? –