[C#] Hướng Dẫn Tách Một Chuỗi Thông Qua Một Chuỗi Con

Chia sẻ

[C#] Hướng dẫn tách một chuỗi thông qua một chuỗi con [C#] Hướng dẫn tách một chuỗi thông qua một chuỗi con

Nội dung

Câu hỏi đặt ra như sau:

Tôi đã sử dụng phương thức Split() để thực hiện tách chuỗi, nhưng phương thức này chỉ có thể tách chuỗi theo một ký tự (Char), vậy có cách nào để tách một chuỗi thông qua một chuỗi con (String) hay không, tôi đã sử dụng nhiều cách như sử dụng Array, Collection, List nhưng không thành công ?

Ví dụ: Tôi có chuỗi “THExxQUICKxxBROWNxxFOX“, bây giờ tôi muốn tách chuỗi này thông qua chuỗi con “xx” và trả về một mảng gồm các giá trị “THE, QUICK, BROWN, FOX” thì tôi phải làm như thế nào ?

Trả lời:

Để thực hiện được điều trên ta thực hiện như sau:

string data = "THExxQUICKxxBROWNxxFOX"; return data.Split(new string[] { "xx" }, StringSplitOptions.None);

Tham số của StringSplitOptions có thể bao gồm 2 kiểu:

+ None - Giá trị trả về có thể bao gồm cả mảng chứa các phần tử có chứa ký tự rỗng. + RemoveEmptyEntries - Giá trị trả về không bao gồm mảng chứa các phần tử có ký tự rỗng.

Chúc các bạn thành công !!!

ĐĂNG KÝ MUA HÀNG

Email (*) Điện thoại (*) Tên sản phẩm/Dịch vụ:

Δ

Lượt xem: 6.851 Chia sẻ Xem thêm Chuyển đổi mảng String sang dạng List trong C#

Điều hướng bài viết

[C#] Hướng dẫn sử dụng mảng 2 chiều [C#] Hướng dẫn sử dụng mảng số nguyên trong C#

Từ khóa » Tách Từng Ký Tự Trong Chuỗi C#