ईद रूबी में दो तार की तुलना करने और उनकी समानतारूबी दो स्ट्रिंग समानता प्रतिशत
Levenshtein
मणि पर एक नज़र लगता है मैं मिला है की तरह की तुलना लेकिन ऐसा लगता है यह पिछले 2008 में नवीनीकृत किया गया था और मैं नहीं मिल सकता है प्रलेखन इसका उपयोग कैसे करें। कुछ ब्लॉगों सुझाव इसकी टूट
के साथ मैं Levenshtein साथ text
मणि की कोशिश की, लेकिन यह एक पूर्णांक (छोटे बेहतर है)
जाहिर है अगर दो स्ट्रिंग चर लंबाई के होते हैं मैं Levenshtein एल्गोरिथ्म के साथ समस्याओं में चलाने देता है (कहते हैं दो नामों की तुलना करना, जहां एक का मध्य नाम है और कोई नहीं करता है)।
प्रतिशत तुलना पाने के लिए मैं क्या सुझाव दूंगा?
संपादित करें: मैं करने के लिए कुछ इसी तरह की तलाश में PHP के similar text
संभवतः http://stackoverflow.com/questions/4761793/how-to-do-advanced-string-comparison-in-ruby की नकल –
यह मतभेद की एक सूची उत्पन्न im एक% समानता – Akshat
हैं की तलाश में तार अलग-अलग लंबाई के होते हैं, जिसे प्रतिशत की गणना के लिए आधार के रूप में लिया जाना चाहिए? –