Próbuję przeanalizować dokument zawierający zaśmiecone numery referencyjne.
Tekst tekstowy {4: 2} bardziej niesamowity tekst {4: 3} znacznie później {222: 115} i jeszcze trochę więcej tekstu.
Odnośniki zawsze będą zawarte w nawiasach, a między nimi będzie zawsze dwukropek. Napisałem wyrażenie, aby je znaleźć.
{[0-9]:[0-9]}
Jednak to oczywiście zawodzi w momencie, gdy napotkasz dwu- lub trzycyfrową liczbę i mam problem ze zrozumieniem, co to powinno być. Nigdy nie będzie więcej niż 3 cyfry {999: 999} to maksymalny rozmiar, z którym można sobie poradzić.
Czy ktoś ma pomysł na odpowiednie wyrażenie, aby to załatwić?
regex
tagu.