I'm trying to grab a NHL schedule, its format is:

```
    tabindex="1" >Game: Wild at Blackhawks 8:00PM ET</a>

```

I can grab it like:

```
    tabindex="1" >Game: (.)(.*?) at (.)(.*?)</a>

```

That Grabs the first letter of the team names then the rest (coloring purposes) plus the start time.

I have tried variations of the following from posts I've found in here:

```
    (?:(?:(\d+):)?(\d+):)?(.+?)$ (ET|PT)

```

However I would like to grab the Time, AM/PM, and ET separately for coloring as well. What stumps me is to figure out how to grab Text and Date following eachother in a line. Any help would be appreciated, Thanks