Kubilay_ adlı üyeden alıntı: mesajı görüntüle
baştaki ve sondaki datanın içinde : yoksa regex'e gerek yok. : lere göre parçalayıp sadece baştaki ve sondaki kısmı alabilirsiniz.

python örneği
string = "data1:data2:data3"
print(':'.join([string.split(':')[i] for i in (0,-1)]))

çıktı:
data1:data3
Python pek bilmediğim için soruyorum

bunu 5000 satırlı txt file içine nasıl uygularım?

file = open("hastalistem.txt", encoding="utf8")
content = file.read()
print(':'.join([content.split(':')[i] foriin (0,-1)]))

Böyle yaptığım zaman sadece 5000. satırı print ediyor.

forlineincontent:

ile denedim fakat yine sürekli 5000. satırı yazdırıyor. Bir kerelik bir işlem olduğu için yapsam kurtulsam diye bakıyorum