tailieunhanh - Giáo trình hướng dẫn quy trình tạo chuỗi dùng phương thức Roereach qua lớp regex p4

Tham khảo tài liệu 'giáo trình hướng dẫn quy trình tạo chuỗi dùng phương thức roereach qua lớp regex p4', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | tạo các chuỗi để làm việc string sl Mot hai ba Trung Tam Dao Tao CNTT tạo ra hằng ký tự khoảng trắng và dấu phẩy const char Space const char Comma tạo ra mảng phân cách char delimiters new char Space Comma string output int ctr 1 thực hiện việc chia một chuỗi dùng vòng lặp đưa kết quả vào mảng các chuỗi foreach string substring in delimiters output ctr output output substring output n end foreach output end Main end class end namespace H Kết quả 1 Mot 2 3 hai 4 5 ba 6 Trung 7 Tam 8 Dao 9 Tao 288 10 CNTT Đoạn chương trình bắt đầu bằng việc tạo một chuỗi để minh họa việc phân tích string sl Mot hai ba Trung Tam Dao Tao CNTT Hai ký tự khoảng trắng và dấu phẩy được dùng làm các ký tự phân cách. Sau đó phương thức Split được gọi trong chuỗi này và truyền kết quả vào mỗi vòng lặp foreach string subString in delimiters Chuỗi output chứa các chuỗi kết quả được khởi tạo là chuỗi rỗng. Ở đây chúng ta tạo ra chuỗi output bằng bốn bước. Đầu tiên là nối giá trị của biến đếm ctr tiếp theo là thêm dấu hai chấm rồi đưa chuỗi được chia ra từ chuỗi ban đầu và cuối cùng là thêm ký tự qua dòng mới. Và bốn bước trên cứ được lặp đến khi nào chuỗi không còn chia ra được. Có một vấn đề cần nói là kiểu dữ liệu string không được thiết kế cho việc thêm vào một chuỗi định dạng sẵn để tạo ra một chuỗi mới trong mỗi vòng lặp trên nên chúng ta mới phải thêm vào từng ký tự như vậy. Một lớp StringBuilder được tạo ra để phục vụ cho nhu cầu thao tác chuỗi tốt hơn. Thao tác trên chuỗi dùng StringBuilder Lớp StringBuilder được sử dụng để tạo ra và bổ sung các chuỗi. Hay có thể nói lớp này chính là phần đóng gói của một bộ khởi dựng cho một String. Một số thành viên quan trọng StringBuilder được tóm tắt trong bảng như sau Phương thức Ý nghĩa Capacity Truy cập hay gán một số ký tự mà StringBuilder nắm giữ. Chars Chỉ mục. Length Thiết lập hay truy cập chiều dài của chuỗi MaxCapacity Truy cập dung lượng lớn nhất của StringBuilder Append Nối .

TỪ KHÓA LIÊN QUAN