Başına dağılmış referans numaraları olan bir belgeyi çözümlemeye çalışıyorum.
Metin metni metni {4: 2} çok daha sonra {222: 115} daha inanılmaz metin {4: 3} ve biraz daha metin.
Referanslar her zaman parantez içine alınacak ve ikisi arasında her zaman iki nokta üst üste olacaktır. Onları bulmak için bir ifade yazdım.
{[0-9]:[0-9]}
Ancak, iki veya üç basamaklı bir sayı ile karşılaştığınız anda bu açıkça başarısız oluyor ve bunun ne olması gerektiğini bulmakta zorlanıyorum. Hiçbir zaman 3 basamaktan fazla olmayacak {999: 999} başa çıkılabilecek maksimum boyuttur.
Bununla başa çıkmak için uygun bir ifade fikri olan var mı?
regex
etiketinde kolay yanıtların olduğu sorulara olumsuz oy vermeyi severler .