Tôi muốn chia văn bản thành các câu. Một câu kết thúc bằng dấu chấm (hoặc)? hoặc là ! theo sau là một hoặc nhiều ký tự khoảng trống được theo sau và câu tiếp theo bắt đầu bằng một chữ hoa.Chia văn bản thành các câu trong C#
Ví dụ:
Câu đầu tiên. Câu thứ hai!
Tôi có thể làm như thế nào?
Bạn xử lý như thế nào: * "Khi anh ấy đến nhà, anh ấy hét lên" Này! Có ai ở đó không? ”, Rồi mở cửa và bước vào." * Hay bạn có kiểm soát chặt chẽ đầu vào? –
Tôi đã thêm một biểu thức chính quy trong câu trả lời của tôi xem xét trường hợp này. Tham khảo http://www.regexlib.com/REDetails.aspx?regexp_id=2355 – Thea
@Fredrik Mörk Ví dụ của bạn là một trường hợp đặc biệt thú vị. Tôi sẽ xử lý như một câu duy nhất – Lato