Cách tốt nhất để tách một chuỗi như "HELLO there HOW are YOU"
bằng các từ viết hoa chữ thường (bằng Python) là gì?Chuỗi phân tách Python dựa trên regex
Vì vậy, tôi muốn kết thúc với một mảng như ví dụ: results = ['HELLO there', 'HOW are', 'YOU']
EDIT:
Tôi đã thử:
p = re.compile("\b[A-Z]{2,}\b")
print p.split(page_text)
Nó dường như không làm việc, mặc dù .
[Bạn đã thử gì] (http://www.whathaveyoutried.com)? - Bạn không thể tìm thấy ['' re.split() ''] (http://docs.python.org/3/library/re.html#re.split)? –
Khi bạn nói điều gì đó không hiệu quả, bạn nên giải thích tại sao. Bạn có ngoại lệ không? (Nếu có, hãy đăng toàn bộ ngoại lệ) Bạn có nhận được kết quả sai không? –