May I know if you need each value to be separated into different firlds
If yes…as always last is number extract the number first …regex - [\d,]+\.\d+
Then it looks like the country names comes so split with dpace and get only the last word str.Trim.split(" "c).Last
Then whole of remaining part looks like the name …so can get that
Cheers