Let us say we have `<b>Location: </b> UK, England, London <br>`

To select this line with RegEx im using `(Location:+.*?<br\/?>)`, which is doing the job but what i need to do is return the three elements between the commas in seperate variables.

The variables are in javascript, like so.

```
var location = document.body.outerHTML.match(/(Location:+.*?<br\/?>)/gi);   //returns entire line with Location:**is working
var country = document.body.outerHTML.match(/(Location:[^,]*)/gi);         //returns UK, USA etc **is working
var state = document.body.outerHTML.match(/(Location:???;                  //needs to return 'England' etc 
var city= document.body.outerHTML.match(/(Location:???;                   //needs to return 'London' etc

```

I have successfully got the country by using `(Location:[^,]*)` this returns 'UK' as expected, but I really don't know how to amend it to return 'England' and then again to return 'London'. 

I've seen some examples of how to select all commas, but can't find anything that helps me specify how to get the text after second and third commas, with the specific keyword of "Location:".

Thanks in advance