Elimde bu şekilde bir veri var;
teststring:1^:P&:b:teststring
Normalde iki : arasında regex işlemi yapıp teststring ve teststring olarak ayırabiliyorum.
Fakat işin içine ortada bir adet daha : girdiğinde parsing işinde patlıyor.
teststring ve 1^ olarak alıyor.
İşlemi her satır için önce en soldan başlayıp : kısmına kadar, ardından aynı satır için en sağdan başlayıp ilk : e kadar yap kısmında döngüyü bir türlü kafamda kuramadım.
Örnek veri için;
1^:P&:b
Ben bu kısımdan kurtulmak istiyorum. (teststring kısımlarının uzunlukları farklı)