These are my inputs

```
Cream & Sugar > Chocolates > Cakes & Cherries
Cream & Sugar > Chocolates > Cakes & Cherries > Ice > Cold Coffee

```

This is my regex

```
(([A-Z][a-z]+)\s&\s([A-Z][a-z]+)).*

```

I want my output to capture the third group from right

```
one=Cream & Sugar
one=Cakes & Cherries

```

My regex works for the first input but not the second input. The regex should match the entire input and the first group should capture the third group from right always with no space in the end. I am using The Regex Coach tool.