import re
text = """Ingredients: organic cane sugar, whole-wheat flour,
   mono & diglycerides. Manufactured in a facility that uses nuts."""
m = re.search('(?<=Ingredients: ).+?(?=\\.)', text, re.DOTALL)
items = m.group(0).replace('\n', ' ').split(',')
How can I find all known ingredient strings in a block of text?