📅  最后修改于: 2023-12-03 15:11:18.594000             🧑  作者: Mango
有时候我们需要将一个字符串按照多个分隔符进行分割,如果仅仅使用单个分隔符进行分割,就无法满足我们的需求。
下面是一些常见的分隔符:
我们可以使用 C# 中的 string.Split()
方法来实现将一个字符串按照多个分隔符进行分割。
string input = "This is a, sample;String:with|multiple/special|characters";
char[] delimiterChars = { ' ', ',', ';', ':', '|', '/' };
string[] words = input.Split(delimiterChars);
在上面的示例中,我们定义了一个输入字符串 input
,它包含了各种常见分隔符。我们通过定义一个字符数组 delimiterChars
来包含所有分隔符,然后使用 string.Split()
方法来分割字符串。
分割后的结果将存储在一个字符串数组 words
中,输出结果如下所示:
This
is
a
sample
String
with
multiple
special
characters
可以看到所有的分隔符都被用来进行了字符串的分割,从而得到了想要的结果。
C# 中的 string.Split()
方法是一个非常实用的方法,可以帮助我们轻松实现对一个字符串的分割。通过定义多个分隔符,我们可以更加灵活地对字符串进行分割处理,为我们的工作带来更多的便利。