string = (
    """section_category_name = 'computer and equipment expense' and date >= 2015-01-01 and date <= 2015-03-31"""
    )
output = re.match("(^.+['].+['])\\sand\\s(.+)\\sand\\s(.+)", string).groups()
print(output)
Как разбить строку на строку, кроме случаев, когда строка находится в кавычках в python?