我如何在C#中的多字符分隔符拆分字符串?多字、字符串、分隔符、如何在

2023-09-02 01:20:36 作者:荒废过的心存有你

如果我想用一个分隔符,这是一个词来分割字符串?

What if I want to split a string using a delimiter that is a word?

例如,这是一个句子

我想拆就并获得一句

的Java ,我可以把一个字符串作为一个分隔符,但我怎么做到这一点的 C#

In Java, I can send in a string as a delimiter, but how do I accomplish this in C#?

推荐答案

http://msdn.microsoft.com/en-us/library/system.string.split.aspx

从文档实例:

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);
}
 
精彩推荐