with open('/tmp/zdb-win.txt', 'r', encoding='cp1251') as f:
for w in f:
w_clean = w.strip()
if len(w_clean) > 6 and
w_clean[2] == w_clean[5] and w_clean[3] == w_clean[6]:
print(w_clean)
может я не так выразился, имел ввиду, авось есть готовое решение, которое позволяет делать такие операции без специфических навыков. Но, в любом случае, спасибо за ответ.
sim3x: скорее всего. Но вдруг. Вернее, как филолог вижу много кейсов, в которых программа с таким функционалом могла бы пригодиться, но не находил решений.
sim3x: много зачем. в основном, для работ по лексигорафии такое могло бы помочь. Для работы с законом закрытого слога, полногласия-неполноголасия, да и просто, например, получить удобную выкладку слов с каким-нибудь заимствованным корнем и т.д.
wodo4ka: для работы со словами программирование освоить совсем несложно. Вопрос всего лишь нескольких дней.
Там всего-то надо изучить работу со строками, массивами, циклы и простейшие операции.
Зато сколько возможностей откроется для филолога!
Погружаться глубже не имеет смысла