że mam następujący ciąg:Python podzielonego ciąg z wielu znaków separatora
"Hello there. My name is Fred. I am 25.5 years old."
chcę podzielić to na zdania, tak, że mam następującą listę:
["Hello there", "My name is Fred", "I am 25.5 years old"]
Jak widać, chcę podzielić ciąg na wszystkie wystąpienia ciągu ". "
, a nie wystąpienia ani "."
ani " "
. Python's str.split()
nie będzie działał w tym przypadku, ponieważ traktuje każdy znak ciągu jako osobny deliminator, a nie cały ciąg jako wielobitowy deliminator. Czy istnieje prosty sposób na rozwiązanie tego problemu?
Dzięki
EDIT
Głupi ja. Split działa w ten sposób.
'split' nie zachowuje się jak' strip' w tym względzie. –