I have a dataframe of various wines. I am trying to remove all punctuation, all words containing 4 or fewer characters, as well as the words flavors, aromas, finish, and drink from the string values contained in the 'description' column. My code does not appear to be working and I have also tried various permutations of this to no avail.
remove_list = ['[^\w\s]', '[\b(\w{1,4})\b]', 'flavors', 'aromas', 'finish', 'drink']
df11['description'].str.replace('|'.join(remove_list), '', regex=True)