Чому цей інструмент корисний
Використовуйте відстань Левенштейна, щоб кількісно оцінити орфографічні відмінності, порівнювати короткі ідентифікатори або встановити прозорий поріг нечіткого зіставлення.
Виберіть повне, затверджене QA видання, опубліковане для цього сайту.
Підрахуйте мінімальну кількість вставок, видалень і замін одного графемного кластера, потрібних, щоб перетворити один Unicode-текст на інший.
Готово. Ваші робочі дані залишаються в цьому браузері.
Використовуйте відстань Левенштейна, щоб кількісно оцінити орфографічні відмінності, порівнювати короткі ідентифікатори або встановити прозорий поріг нечіткого зіставлення.
Браузер розбиває обидва значення на графемні кластери та заповнює два рядки ковзного динамічного програмування, тож обсяг пам’яті зростає разом із коротшим текстом, а не з повною матрицею.
Заміна «kitten» на «sitting» потребує двох замін і одного вставлення, утворюючи відстань 3.
Обчислення є детермінованим і пояснює помилки перевірки замість того, щоб непомітно змінювати некоректні вхідні дані.
Ввід і вивід залишаються в цій вкладці. Копіювання та завантаження відбуваються через API браузера без завантаження на сервер.
Кожен запуск повідомляє свій режим інструмента, мітку часу та розмір вхідних/вихідних даних, щоб можна було перевірити перетворені дані.