How to get the last item by regex?

```
"Read the information failed.
111 a bcd

SAM Error Log not up supported"

```

I did this 

```
111\s(.*)$

```

but it gives me

```
output = "a bcd sam"

```

But, I want output of regex which starts with 111 as

```
output = "sam" // for the line starts with 111

```

Also, how can i make change if there is any space before 111?

you can test this at <https://regex-golang.appspot.com/assets/html/index.html>