xxxxxxxxxx
df[df['Country (region)'].str.match('^P.*')== True]
xxxxxxxxxx
df.filter(regex="regex")
# find columns containing the word "price"
df.filter(regex="price")
# case insensitive
df.filter(regex="(?i)price")
# find columns containing starting with "A"
df.filter(regex="A.*")