一种char分隔符
stringphrase=”Thequickbrownfoxjumpsoverthelazydog.”;
string[]words=phrase.Split(”);
foreach(varwordinwords)
{
System.Console.WriteLine($”<{word}>”);
分隔之后的结果,去掉多余的空格
//StringSplitOptions.RemoveEmptyEntries移除多余的空格
stringphrase=”Thequickbrownfoxjumpsoverthelazydog.”;
string[]words=phrase.Split(newchar[]{”},StringSplitOptions.RemoveEmptyEntries);
foreach(varwordinwords)
{
System.Console.WriteLine($”<{word}>”);
}
多种char分隔符
//运用多个分隔符
char[]delimiterChars={”,’,’,’.’,’:’,’\t’};
stringtext=”one\ttwothree:four,fivesixseven”;
System.Console.WriteLine($”Originaltext:'{text}'”);
//publicString[]Split(paramschar[]separator);
string[]words=text.Split(delimiterChars);
System.Console.WriteLine($”{words.Length}wordsintext:”);
foreach(varwordinwords)
{
System.Console.WriteLine($”<{word}>”);
}
多种string分隔符
string[]separatingStrings={“<<“,”…”};
stringtext=”one<<two……three<four”;
System.Console.WriteLine($”Originaltext:'{text}'”);
//publicString[]Split(String[]separator,StringSplitOptionsoptions);
string[]words=text.Split(separatingStrings,System.StringSplitOptions.RemoveEmptyEntries);
System.Console.WriteLine($”{words.Length}substringsintext:”);
foreach(varwordinwords)
{
System.Console.WriteLine(word);
}
Split分隔字符串
未经允许不得转载:IT技术网站 » Split分隔字符串
评论前必须登录!
注册