I have a lot of text that looks like the following:

```
'str_aaa_2012-0000.txt' 'http://weburl.com' 'SHA256' 'hashdata' 'str_aaa_2012-0001.txt' 'http://weburl.com' 'SHA256' 'hashdata' 'str_aaa_2012-0002.txt' 'http://weburl.com' 'SHA256' 'hashdata' 'str_aaa_2012-0003.txt' 'http://weburl.com' 'SHA256' 'hashdata' 'str_aaa_2012-0004.txt' 'http://weburl.com' 'SHA256' 'hashdata' 'str_aaa_2012-0005.txt' 'http://weburl.com' 'SHA256' 'hashdata'

```

The first string containing `str_aaa` varies at the end, the second string containing the URL varies, the third string containing `SHA256` stays the same through the text, and the fourth string containing `hashdata` varies. I want to split each line starting at the string `'str_aaa_2012*`, so that the output will look like:

```
'str_aaa_2012-0000.txt' 'http://weburl.com' 'SHA256' 'hashdata'
'str_aaa_2012-0001.txt' 'http://weburl.com' 'SHA256' 'hashdata'
'str_aaa_2012-0002.txt' 'http://weburl.com' 'SHA256' 'hashdata'
'str_aaa_2012-0003.txt' 'http://weburl.com' 'SHA256' 'hashdata'
'str_aaa_2012-0004.txt' 'http://weburl.com' 'SHA256' 'hashdata'

```

How might I go about splitting this text into individual lines?