In Python, mi piacerebbe dividere una stringa usando un elenco di separatori. I separatori potrebbero essere virgole o punti e virgola. Gli spazi bianchi dovrebbero essere rimossi a meno che non sia nel mezzo di caratteri non spazi bianchi, non separatori, nel qual caso dovrebbe essere preservato.Python: stringa divisa per lista di separatori
caso Test 1: ABC,DEF123,GHI_JKL,MN OP
caso Test 2: ABC;DEF123;GHI_JKL;MN OP
caso Test 3: ABC ; DEF123,GHI_JKL ; MN OP
Suona come un caso per le espressioni regolari, che va bene, ma se è più facile o più pulito da fare in un altro modo sarebbe ancora meglio
Grazie!
Molto bello. Devo scegliere questa come la migliore risposta. ringrazia tutti! – blah238
SO compatta gli spazi bianchi, ci sono più di due spazi bianchi consecutivi nella stringa sopra – fabrizioM
Per fortuna ci sarà sempre una virgola o un punto e virgola. – blah238