Here is my code:
import re
string = r"('Option A' | 'Option B') & ('Option C' | 'Option D')"
word_list = re.split(r"[\(.\)]", string)
-> ['', "'Option A' | 'Option B'", ' & ', "'Option C' | 'Option D'", '']
I want the following result:
-> ["('Option A' | 'Option B')", ' & ', "('Option C' | 'Option D')"]