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.*")
xxxxxxxxxx
# select columns by regular expression
df.filter(regex='e$', axis=1)