They're not in same order, some fields are repeated and some not, but each block open and close with 16R:FIN. Close with 16S:FIN. This is not working, and characters between each tag 93B is not constant. I need them in unique line as the data before16S: is constant and should append to all reiterations. How can i split the below: 702250081 26XXXXX CLAS/ISIT/TD CLAS/ISIT/GOVT CLAS/ISIT/GOVT CLAS/ISIT/GOVT MATU//20240715 MATU//20240630 MATU//20240715 MRKT//PRCT/100, MRKT//PRCT/96,992 MRKT//PRCT/98,387 MRKT//PRCT/98,414 Expected events: 702250081 26XXXXX CLAS/ISIT/TD MRKT//PRCT/100, 702250081 26XXXXX CLAS/ISIT/GOVT MATU//20240715 MRKT//PRCT/96,992 702250081 26XXXXX CLAS/ISIT/GOVT MATU//20240630 MRKT//PRCT/98,387 702250081 26XXXXX CLAS/ISIT/GOVT MATU//20240715 MRKT//PRCT/98,414 _raw: :20C::SEME//0000000702250081 :97A::SAFE//26XXXXX :16R:FIA :12A::CLAS/ISIT/TD :16S:FIA :90A::MRKT//PRCT/100, :16S:FIN :16R:FIN :16R:FIA :12A::CLAS/ISIT/GOVT :98A::MATU//20240715 :16S:FIA :90A::MRKT//PRCT/96,992 :16S:FIN :16R:FIN :16R:FIA :12A::CLAS/ISIT/GOVT :98A::MATU//20230630 :16S:FIA :90A::MRKT//PRCT/98,387 :16S:FIN :16R:FIN :16R:FIA :12A::CLAS/ISIT/GOVT :98A::MATU//20260815 :16S:FIA :90A::MRKT//PRCT/98,414 :16S:FIN :16S:SUBSAFE
... View more