En Python, me gustaría dividir una cadena utilizando una lista de separadores. Los separadores pueden ser comas o punto y coma. El espacio en blanco debe eliminarse, a menos que esté en el medio de caracteres que no sean espacios en blanco, que no sean separadores, en cuyo caso debe conservarse.Python: dividir cadena por lista de separadores
caso de prueba 1: ABC,DEF123,GHI_JKL,MN OP
caso de prueba 2: ABC;DEF123;GHI_JKL;MN OP
caso de prueba 3: ABC ; DEF123,GHI_JKL ; MN OP
Suena como un caso de expresiones regulares, lo cual está bien, pero si es más fácil o más limpia que hacer de otra manera eso sería aún mejor.
Gracias!
Muy agradable. Tengo que escoger esto como la mejor respuesta. ¡gracias a todos! – blah238
SO compacta los espacios en blanco, hay más de dos espacios en blanco consecutivos en la cadena por encima de – fabrizioM
Afortunadamente siempre habrá coma o punto y coma. – blah238