C#字符串分割
展开全部
1、普通分割字符串方式:
stringstr="a,b,c";
string[]arr=str.Split(',');
foreach(stringsinarr)
{
Console.WriteLine(s);
}
2、利用字符串进行分割字符串方式
stringstr="a字体b字体c字体d字体e";
stringstrTemp="字体";
string[]arr=Regex.Split(str,strTemp,RegexOptions.IgnoreCase);
foreach(stringsinarr)
{
Console.WriteLine(s);
}
扩展资料
多个字符分割字符串方式:
stringstr="a,b,c@d$e";
char[]charTemp={',','@','$'};
string[]arr=str.Split(charTemp);
foreach(stringsinarr)
{
Console.WriteLine(s);
}
展开全部
(1)如果字符串格式为
String str="abc#def#hijkl#mn";
string[] s = str.Split(new char[] { '#' });
结果就是
s[0]="abc";
s[1]="def";
s[2]="hijkl";
s[3]="mn";
(2)如果是单纯的字符串截取就简单了,比如:
String str="abcdefg";
String strnew=str.Substring(3,3);
结果是strnew="def";
String str="abc#def#hijkl#mn";
string[] s = str.Split(new char[] { '#' });
结果就是
s[0]="abc";
s[1]="def";
s[2]="hijkl";
s[3]="mn";
(2)如果是单纯的字符串截取就简单了,比如:
String str="abcdefg";
String strnew=str.Substring(3,3);
结果是strnew="def";
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“123,456,87787”
string[] strs = sss.Split(new string[]{","},StringSplitOptions.None);
string[] strs = sss.Split(new string[]{","},StringSplitOptions.None);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用split
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询