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