Мне нравится сравнивать две строки в Ruby и находить их сходство
Я посмотрел на драгоценный камень Levenshtein
, но, похоже, это было последнее обновление в 2008 году, и я не могу найти документацию по его использованию. С некоторыми блогами, предлагающими свой сломанный
Я попробовал драгоценный камень text
с Левенштейном, но он дает целое число (меньше - лучше)
Очевидно, что если две строки имеют переменную длину, я сталкиваюсь с проблемами с алгоритмом Левенштейна (скажем, сравнение двух имен, в которых есть среднее имя, а другое нет).
Что бы вы посоветовали мне сделать, чтобы получить процентное сравнение?
Изменить: Im ищет что-то похожее на PHP аналогичный текст