Python: iki string ifade arasındaki eşleşen blokları bulma

İki string ifade arasındaki benzerliği bulmam gerekiyordu. Yaptığım araştırma neticesinde difflib kütüphanesi ile bu işi kolayca halledebildim. Aşağıdaki kod blogunun çıktısı hemen altında verilmiştir. Bu kod blogunda değişiklik yaparak ihtiyacınız doğrultusunda rahatlıkla kullabilirsiniz. Bu örnek şu bağlantıdan alınmıştır.

import difflib
string1 = "abxcd"
string2 = "abcd"
matches = difflib.SequenceMatcher(
    None, string1, string2).get_matching_blocks()
for match in matches:
    print string1[match.a:match.a + match.size]
ab
cd
OUTPUT
(30.04.2019 tarihinden itibaren toplam 71 kez, bugün 1 kez ziyaret edildi. )

Yorum Yap


Not - Bunları KullanabilirsinizHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

gaziantep escort

süperbetin giriş