Tôi muốn tách một chuỗi theo cách tương tự thành .split()
(do đó dẫn đến danh sách) nhưng theo cách thông minh hơn: Tôi muốn chia nó thành khối đó là lên đến 15 ký tự, nhưng không được chia từ giữa vậy:Tách chuỗi bằng cách sử dụng dấu cách cách nhau và độ dài tối đa
string = 'A string with words'
[splitting process takes place]
list = ('A string with','words')
chuỗi trong ví dụ này được phân chia giữa 'với' và 'lời' bởi vì đó là nơi cuối cùng bạn có thể chia nó và là người đầu tiên bit có 15 ký tự trở xuống.
phải làm gì với các từ dài hơn 15 ký tự? – SilentGhost
Chuỗi được chỉnh sửa rất nhiều, vì vậy tôi có thể đảm bảo trình chỉnh sửa không bao giờ sử dụng các từ dài hơn 15 ký tự – chrism