Öyleyse, nasıl olduğunu açıklayınız.Bir regexp ve bir dize arasındaki düzenleme mesafesini kalibre etmek mümkün mü?
Re: mesafe nedir - "İki dizge arasındaki mesafe, diğerini dönüştürmek için gereken minimum düzenleme sayısı olarak tanımlanır." Örneğin, xyz'den XYZ'ye 3 düzenleme yapılacak, böylece xYZ dizisi XYZ ve xyz'ye daha yakın olacaktır. Desen [0-9] {3} veya örneğin 123 ise, o zaman a23, desene ab3'ten daha yakın olacaktır.
Bir regexp ile eşleşmeyen bir dize arasındaki en kısa mesafeyi nasıl bulabilirim?
Yukarıdakiler, Damerau–Levenshtein mesafe algoritmasıdır.
Sanırım biraz daha fazla bilgiye ihtiyacımız var – rerun
bu bir trol mü? –
"mesafe" nedir? – akonsu