OK so I'm trying to strip down a lengthy variable and break out the parts into an array. I'm starting to think I'm going to need some VBScript but thought it worth asking first if there's a better/leaner answer - I'm guessing somebody has already done this at some point?

So I extract this data from the application and I've added prefixes (at the application end) for each data item meaning I end up with this held in the clipboard :
So basically I want to loop around this data grabbing each item and putting it in the array - Is there an easy way to go about that? I'm mucking about with separate etc but it's not coming together.THIS IS THE TABLE TEST
EFF_DATE: This is a test for Effective date TRANCODE: This is a test for Transaction code DESCN: This is a test for Description AMOUNT: This is a test for Amount
EFF_DATE: This is still a test for Effective date TRANCODE: This is still a test for Transaction code DESCN: This is still a test for Description AMOUNT: This is still a test for Amount
EFF_DATE: Yet another test for Effective date TRANCODE: Yet another test for Transaction code DESCN: Yet another test for Description AMOUNT: Yet another test for Amount
EFF_DATE: Getting bored yet? TRANCODE: Getting bored yet? DESCN: Getting bored yet? AMOUNT: Getting bored yet?
EFF_DATE: I am TRANCODE: I am DESCN: I am AMOUNT: I am