志在指尖
用双手敲打未来

Split分隔字符串

一种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}>”);
}C#
多种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);
}

未经允许不得转载:IT技术网站 » Split分隔字符串
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载