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

Yaptığım projede işe yarayabilir. ben aslında ya  kelimesini araken triyaj kelimesni bulmamasını istiyorum.

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]
çıktı : 
ab
cd
 
neyse çözdüm ama kelime büyüklüğü 4 ten küçükse almıyoruz. :(  

Yorum Gönder

0 Yorumlar