有一个字符串比如下面,我想统计中间有几个标记符“#”,请问应该如何写代码
string aa="ccc#bbb#aaa";
string aa="ccc#bbb#aaa";
解决方案 »
- IIS配置问题
- 我想看懂一个aspx文件的代码,应该先看哪本书“ASP.NET”还是“C#案例”
- |G|又麻烦各位,矢量图,然后要做它的放大缩小,类似google earth.而且图上的某些点要带参数
- 问一个关于绑定,翻页,传参的问题```
- 如何确定小数位数,实现四舍五入?
- 水晶报表的问题
- 在线等待,一个安装petshop时的错误,解决就得分!
- 100分求助!!!自学ASP.NET,应看啥书??谢谢
- 如何获得鼠标的位置
- (win2000+IIS+.net v1.0.3705)错误::找不到文件或程序集名称“System.Data”,或找不到它的一个依赖项。
- 关于缓存的委托?
- 求 Asp.Net Forums 2.0 的分析文章??
string[] array=aa.split('#');
Response.Write(array.length);
string[] array=aa.split('#');
Response.Write(array.length-1);
string[] s=aa.Split(c);
int len=s.Length;
if(len%2=0)
{
return len/2;
}
else
{
return len/2-1;
}
}
string[] sa=aa.Split("#");
运行错误
参数“1” : 无法从“string”转换为“char[]”
string[] sa=aa.Split("#");这里应该是:string[] sa=aa.Split('#');
string[] sa=aa.Split('#);
出现一个错误:
字符文本中字符太多
即string[] sa=aa.Split('#page#');
上面这样就出现:文本字符太多的错误呢?难道只能由单个字符标记吗?
string aa="ccc#bbb#aaa";
string[] array=System.Text.RegularExpressions.Regex.Split(aa,"#page#");
Response.Write(array.length-1);
string aa = "ccc#bbb#aaa#ffff#aaaa";
string bb = aa;
bb = bb.Replace(bb,"#");
int count = (aa.Length - bb.Length)/flag.Length;
string flag = "#";
string aa= "ccc#bbb#aaa#ffff#aaaa";
string bb = aa.Replace("#","");
int count = (aa.Length - bb.Length)/flag.Length;