Я использую регулярные выражения для разделения строки с использованием нескольких разделителей. Но если два из моих разделителей встречаются рядом друг с другом в строке, он помещает пустую строку в результирующий список. Например:
re.split(',|;', "This,is;a,;string")
Результаты в
['This', 'is', 'a', '', 'string']
Есть ли способ избежать получения ''
в моем списке без добавления ,;
в качестве разделителя?