o modulo re tambem tem split, entao dá pra dar split por regex, no caso re.split('Advogado|Advogada',texto) #rapidinhaspython
— Fernando Freitas (@ffreitasalves) April 23, 2015
Precisei fazer split em alguns textos jurídicos e como na língua portuguesa os adjetivos sofrem flexão de gênero , tive que separar um texto por mais de um valor.
A sorte é que o módulo re de regex do python é excelente e vem com essa função split, você só precisa passar o pattern e o texto. No caso eu usei ‘Advogado|Advogada ‘, lembrando que o |(pipe) é um “ou” em expressões regulares.