Như nó bên trên, thao tác thường xuyên thực hiện trên một chuỗi là tìm kiếm chuỗi con thỏa quy tắc nào đó. Một ngôn ngữ nếu mạnh về thao tác trên chuỗi, chắc chắn phải cung cấp nhiều phương thức thao tác tốt để tìm kiếm các chuỗi con theo quy tắc. Ngôn ngữ C# cũng rất mạnh về điểm này, do chúng thừa hưởng từ các lớp thao tác trên chuỗi của . NET. | Ngôn Ngữ Lập Trình C Trả lời 3 Như nó bên trên thao tác thường xuyên thực hiện trên một chuỗi là tìm kiếm chuỗi con thỏa quy tắc nào đó. Một ngôn ngữ nếu mạnh về thao tác trên chuỗi chắc chắn phải cung cấp nhiều phương thức thao tác tốt để tìm kiếm các chuỗi con theo quy tắc. Ngôn ngữ C cũng rất mạnh về điểm này do chúng thừa hưởng từ các lớp thao tác trên chuỗi của . NET. Câu hỏi thêm Câu hỏi 1 Có bao nhiêu cách tạo chuỗi trong ngôn ngữ C Câu hỏi 2 Chuỗi Verbatim là chuỗi như thế nào Hãy cho một vài ví dụ minh họa về chuỗi này và diễn giải ý nghĩa của chúng Câu hỏi 3 Sự khác nhau cơ bản giữa một chuỗi tạo từ đối tượng string và StringBuilder Câu hỏi 4 Khi nào thì nên dùng chuỗi tạo từ lớp string và StringBuilder Câu hỏi 5 Một biểu thức quy tắc có bao nhiêu kiểu ký tự Câu hỏi 6 Một biểu thức quy tắc sau đây so khớp điều gì NName Address Phone Fax Bài tập Bài táp 1 Viết chương trình cho phép người dùng nhập vào một chuỗi. Sau đó đếm số ký tự xuất hiện của từng ký tự trong chuỗi như ví dụ sau a 2 g 5 2 1 . Bài táp 2 Viết chương trình tìm một chuỗi con trong một chuỗi cho trước. Chương trình cho phép người dùng nhập vào một chuỗi và chuỗi con cần tìm. Kết quả là chuỗi con có tìm thấy hay không nếu tìm thấy thì hãy đưa ra vị trí đầu tiên tìm thấy. Bài táp 3 Viết chương trình tìm số lần xuất hiện một chuỗi con trong một chuỗi cho trước. Chương trình cho phép người dùng nhập vào một chuỗi và chuỗi con cần đếm. Kết quả hiển thị chuỗi chuỗi con và các vị trí mà chuỗi con xuất hiện trong chuỗi. Bài táp 4 Viết chương trình cho phép người dùng nhập vào một chuỗi rồi thực hiện việc đảo các ký tự trong chuỗi theo thứ tự ngược lại. Bài táp 5 Viết chương trình cắt các từ có nghĩa trong câu. Ví dụ như cho từ Thuc hanh lap trinh thì cắt thành 4 chữ Thuc hanh lap trinh . Bài táp 6 Hãy viết chương trình sử dụng biểu thức quy tắc để lấy ra chuỗi ngày tháng năm trong một chuỗi cho trước Cho phép người dùng nháp vào một chuỗi rồi dùng biểu thức quy tắc vừa tạo ra thực hiện việc tìm .