Sử dụng VB.NET - Tôi có một chuỗi:Làm thế nào để tách một chuỗi sử dụng thiết bị tách nhân vật nhiều và duy trì tách
"##RES00012##Some value ##RES00034##Another value"
Rằng tôi muốn chia bằng cách sử dụng "##RES"
như một tách để:
"##RES00012## Some value"
và "##RES00034## Another value"
Hàm string.split
dường như không cung cấp quá tải để phân tách trên nhiều ký tự hoặc mảng ký tự và duy trì seperator, cần thiết cho chức năng thuần túy đặt ra.
Tôi đang tìm cách đơn giản tìm kiếm indexOf("##res")
và sử dụng thao tác chuỗi để thực hiện việc này trừ khi tôi thiếu điều gì đó hiển nhiên? Tôi đã tìm kiếm SO cho một giải pháp nhưng không thể tìm thấy bất cứ điều gì mà thực sự làm những gì tôi đang sau.
Sau đây là gần nhất tôi đã tìm thấy: how-do-i-split-a-string-by-a-multi-character-delimiter-in-c
Brilliant! Giải pháp rất rõ ràng. –
Lớp "Strings" được định nghĩa ở đâu? –