I have 1 string with the following format: {1:F01BFTVVNVXAXXX1695221420}{2:O4502103200608PNBPUS33CPHL20769045012006090803N}{4: :25:2000191044834
:20:41565330
:21:000001106
:30:200608
:32A:200612USD657316,00
:52D:BCH:YOUR HEAD OFFICE
:20:41565331
:21:000001107
:30:200608
:32A:200612USD525099,59
:52D:BCH:YOUR HEAD OFFICE
:20:41565331
:21:000001107
:30:200608
:32A:200612USD55200
:52D:BCH:YOUR HEAD OFFICE
:20:41565331
:21:000001107
:30:200608
:32A:200612USD2500
:52D:BCH:YOUR HEAD OFFICE
-}
It has many fields: 32A: [value] with different values. How to cut these fields and save them to a list using java code?