How do I split a string by a multi-character delimiter in C# ? What if I want to split a string using a delimiter that is a word? string source = “[stop]ONE[stop][stop]TWO[stop][stop][stop]THREE[stop][stop]”; string[] stringSeparators = new string[] {“[stop]”}; string[] result; // … result = source.Split(stringSeparators, StringSplitOptions.None); foreach (string s in result) { Console.Write(“‘{0}’ “, String.IsNullOrEmpty(s) ? “<>” : s); } …
Read More »