nói rằng tôi có chuỗi sau:Python split chuỗi với nhiều ký tự delimiter
"Hello there. My name is Fred. I am 25.5 years old."
Tôi muốn chia này thành câu, vì vậy mà tôi có danh sách sau đây:
["Hello there", "My name is Fred", "I am 25.5 years old"]
Như bạn có thể thấy, tôi muốn chia chuỗi trên tất cả các lần xuất hiện của chuỗi ". "
, không phải bất kỳ sự xuất hiện nào của số "."
hoặc " "
. str.split()
của Python sẽ không hoạt động trong trường hợp này bởi vì nó sẽ xử lý từng ký tự của chuỗi như một dấu phân cách riêng biệt, chứ không phải toàn bộ chuỗi như là một dấu phân tách nhiều ký tự. Có cách nào đơn giản để giải quyết vấn đề này?
Cảm ơn
EDIT
ngốc tôi. Split không hoạt động theo cách này.
'split' không cư xử như 'strip' trong vấn đề đó. –