Ich habe mehrere Strings, wo Worte mit Kommas oder Perioden unterteilt:Wie benutzt man re.split für Kommas und Punkte?
string = ['apple,pear,grapes,carrot.cabbage,veggies.fruit,yard']
ich dies basierend auf Kommas und Punkte teilen möchte:
string = ['apple','pear','grapes','carrot','cabbage','veggies','fruit','yard']
Ich weiß nur, wie eine Bedingung verwenden für re.split:
re.split(',',string)
Dies wird Wörter nicht teilen, die Perioden dazwischen haben. Wie kann ich die ganze Zeichenfolge teilen, so dass Wörter geteilt werden, wenn Kommas oder Punkte dazwischen liegen?
Der Split-Parameter ist ein regulärer Ausdruck; benutze 'r" [.,] "' – jtbandes