Baby_Shark
Thành viên mới
- Tham gia
- 23/9/22
- Bài viết
- 7
- Được thích
- 1
Chào Anh/Chị GPE,
Em có nhiều ô, mỗi ô là một đoạn văn bản (có thể ngắn có thể dài, dài tức là hơn 800 ký tự). Do code sau đó bên công ty em cần xử lý chuỗi này, nhưng nếu lớn hơn 800 ký tự thì code không hoạt động, nên em cần chia nhỏ chuỗi đưa vào mảng để xử lý cho phần sau.
Chuỗi văn bản có ý nghĩa, vì thế em không thể cắt đúng 800 ký tự để đưa vào mảng được mà em sẽ cắt chuỗi ưu tiên theo ký tự xuống dòng (char(10) - em thấy theo ký tự này có lẽ độ chính xác cao nhất), nếu sau khi tách bằng char(10) mà chuỗi vẫn dài hơn 800 thì cắt chuỗi theo ký tự ". " (dấu chấm kèm 1 dấu space). Nếu cắt theo dấu ". " mà vẫn vượt thì trả về lỗi và không xử lý nữa.
Điều kiện đi kèm là chuỗi con sau khi tách phải có chiều dài gần 800 ký tự nhất có thể, bởi nếu không thì có thể dẫn tới chia rất nhiều chuỗi con, kéo theo code sau đó phải xử lý nhiều hơn (Kết quả mong muốn là trả vào một mảng các chuỗi nhỏ hơn 800)
Mong Anh/Chị GPE giúp đỡ. Em có đính kèm file một số chữ cho anh chị dễ thử
Em cảm ơn!
Em có nhiều ô, mỗi ô là một đoạn văn bản (có thể ngắn có thể dài, dài tức là hơn 800 ký tự). Do code sau đó bên công ty em cần xử lý chuỗi này, nhưng nếu lớn hơn 800 ký tự thì code không hoạt động, nên em cần chia nhỏ chuỗi đưa vào mảng để xử lý cho phần sau.
Chuỗi văn bản có ý nghĩa, vì thế em không thể cắt đúng 800 ký tự để đưa vào mảng được mà em sẽ cắt chuỗi ưu tiên theo ký tự xuống dòng (char(10) - em thấy theo ký tự này có lẽ độ chính xác cao nhất), nếu sau khi tách bằng char(10) mà chuỗi vẫn dài hơn 800 thì cắt chuỗi theo ký tự ". " (dấu chấm kèm 1 dấu space). Nếu cắt theo dấu ". " mà vẫn vượt thì trả về lỗi và không xử lý nữa.
Điều kiện đi kèm là chuỗi con sau khi tách phải có chiều dài gần 800 ký tự nhất có thể, bởi nếu không thì có thể dẫn tới chia rất nhiều chuỗi con, kéo theo code sau đó phải xử lý nhiều hơn (Kết quả mong muốn là trả vào một mảng các chuỗi nhỏ hơn 800)
Mong Anh/Chị GPE giúp đỡ. Em có đính kèm file một số chữ cho anh chị dễ thử
Em cảm ơn!