ฉันมีปัญหาในการแยกสตริงใน c # ด้วยตัวคั่นของ "] ["
ตัวอย่างเช่นสตริง "abc] [rfd] [5] [,] [."
ควรสร้างอาร์เรย์ที่มี
abc
RFD
5
,
แต่ฉันไม่สามารถทำให้มันใช้งานได้แม้ว่าฉันจะลอง RegEx แล้วก็ตามฉันไม่สามารถแยกตัวคั่นได้
แก้ไข: โดยพื้นฐานแล้วฉันต้องการแก้ไขปัญหานี้โดยไม่ต้องใช้นิพจน์ปกติ ทางออกที่ฉันยอมรับคือ;
string Delimiter = "][";
var Result[] = StringToSplit.Split(new[] { Delimiter }, StringSplitOptions.None);
ฉันดีใจที่สามารถแก้ไขคำถามแยกนี้ได้
แสดงรหัสของคุณที่ล้มเหลว
—
Konrad Rudolph
นอกจากนี้โปรดโพสต์สิ่งที่คุณได้รับนอกเหนือจากสิ่งที่คุณโพสต์สิ่งที่คุณต้องการออกจากมัน
—
Lasse V. Karlsen
มีความเป็นไปได้ที่ซ้ำกันของการแยกสตริงด้วยสตริงอื่นใน C #
—
puzzlepiece87