I have a long string below,

> 
> 'Elevation Info:Elevation range:\xa05680 - 5720
>  ft\xa0\xa0\xa0\xa0(40-foot closed contour) NAVD88 Elevation:\xa05683
>  ft / 1732 m\xa0\xa0\xa0\xa0(Range 5683 - 5723 ft)Latitude/Longitude
>  (WGS84)32° 56\' 17\'\' N, 116° 29\' 9\'\' W32.938182, -116.485858 (Dec
>  Deg)548063 E 3644551 N, Zone 11 (UTM)Country**United
>  States**State/Province**California (Highest Point)**
>  County/Second Level Region**San
>  Diego**LinksSearch Engines - search the web for "Garnet Mountain"'
> 
> 
> 

And I want to obtain the words 'United States' ,'California (Highest Point)', 'San Diego' by using regular expression.

I tired to find 'United State' & 'San Diego' by the codes below but the result is empty

```
country = re.findall(('Country\S([A-z]*)\SState'),table.text)
country
region = re.findall(('Region\S(.)\SLinks'),table.text)
region

```

How could I using re to extract all these words?

Also, if the 'United States' are replace by eg.'Japan'/'France'

```
country = re.findall(('Country\S([A-z]*)\SState'),table.text)
country

```

The output is 'apan' / 'rance'. Why they are not a full word.

Thank You!